<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* 
    Editor: zhao
    Time: 2018.10.18

    Less compilation
    &gt; npm install -g less
    &gt; lessc style.less style.css
*/
@keyframes scalemap {
  0% {
    transform: scale(0.2);
    opacity: 1;
  }
  100% {
    transform: scale(1.5);
    opacity: 0;
  }
}
@-moz-keyframes scalemap {
  0% {
    transform: scale(0.2);
    opacity: 1;
  }
  100% {
    transform: scale(1.5);
    opacity: 0;
  }
}
@-webkit-keyframes scalemap {
  0% {
    transform: scale(0.2);
    opacity: 1;
  }
  100% {
    transform: scale(1.5);
    opacity: 0;
  }
}
@-o-keyframes scalemap {
  0% {
    transform: scale(0.2);
    opacity: 1;
  }
  100% {
    transform: scale(1.5);
    opacity: 0;
  }
}
.resetStyle {
  font-family: PingFangSC-Regular, "寰蒋闆呴粦", sans-serif;
  color: #333;
}
.resetStyle a {
  text-decoration: none;
  color: #333;
}
.resetStyle ul,
.resetStyle li {
  list-style: none;
  margin: 0;
  padding: 0;
}
.resetStyle p {
  margin: 0;
}
.ie-warning {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 999999;
  background: #000;
  width: 100%;
  height: 100%;
  text-align: center;
  color: #fff;
  padding: 50px 0;
}
.ie-warning h1 {
  margin: 0 0 30px;
}
.ie-warning p {
  font-size: 16px;
}
.ie-warning .ie-container {
  min-width: 1024px;
  width: 100%;
  height: 200px;
  background: #fff;
  margin: 50px 0;
}
.ie-warning .ie-download {
  list-style: none;
  padding: 30px 0;
  margin: 0 auto;
  width: 720px;
}
.ie-warning .ie-download &gt; li &gt; a {
  display: block;
  color: #000;
  width: 140px;
  font-size: 15px;
  padding: 15px 0;
  margin: 0 auto;
}
.ie-warning .ie-download &gt; li &gt; a &gt; div {
  margin-top: 10px;
}
.ie-warning .ie-download &gt; li &gt; a:hover {
  background-color: #eee;
}
@media (min-width: 1560px) {
  .container {
    width: 1400px;
    padding: 0;
  }
}
@media (min-width: 1560px) and (min-width: 1200px) {
  .container .container {
    width: 1170px;
  }
}
.index-header {
  position: relative;
  z-index: 999;
}
@media (max-width: 767px) {
  .index-header .container {
    width: 100%;
  }
}
.index-header .navbar-fixed-top {
  position: relative;
}
.index-header .navbar {
  height: 100px;
  border-bottom: none;
  background: #fff;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin: 0;
  position: relative;
}
@media (max-width: 767px) {
  .index-header .navbar {
    display: block;
    height: 60px;
  }
  .index-header .navbar .navbar-header {
    height: 60px;
  }
}
.index-header .logo {
  padding: 0;
  height: auto;
  display: flex;
  align-items: center;
  font-weight: normal;
}
@media (max-width: 767px) {
  .index-header .logo {
    /* width: 120px; */
    margin: 6px 0 0 15px !important;
  }
  .index-header .logo img {
    width: 100%;
  }
}
.index-header .nav.navbar-nav {
  /* padding-top: 39px; */
  padding-top: 0;
}
@media (max-width: 767px) {
  .index-header .nav.navbar-nav {
    padding: 15px 0;
    margin: 0;
  }
}
@media (max-width: 1199px) {
  .index-header .nav.navbar-nav {
    padding-top: 25px;
  }
}
.index-header .nav.navbar-nav &gt; li {
  margin: 0;
  position: relative;
  font-size: 16px;
  color: #333;
}
@media (max-width: 991px) {
  .index-header .nav.navbar-nav &gt; li {
    font-size: 14px;
  }
}
.index-header .nav.navbar-nav &gt; li &gt; a {
  padding: 0 0 39px 0;
  margin-left: 55px;
  border-bottom: 3px solid transparent;
}
@media (max-width: 1199px) {
  .index-header .nav.navbar-nav &gt; li &gt; a {
    padding: 0 0 39px 0;
    margin-left: 55px;
  }
}
@media (max-width: 991px) {
  .index-header .nav.navbar-nav &gt; li &gt; a {
    padding: 0 0 39px 0;
    margin-left: 20px;
  }
}
@media (max-width: 767px) {
  .index-header .nav.navbar-nav &gt; li{
    border-bottom: 1px solid #eee;
  }
  .index-header .nav.navbar-nav &gt; li &gt; a {
    position: relative;
    color: #000;
    padding: 5px 15px;
    font-size: 14px;
  }
  .index-header .nav.navbar-nav &gt; li &gt; a:after {
    content: "&gt;";
    font-family: PingFangSC-Regular, "寰蒋闆呴粦", sans-serif;
    position: absolute;
    top: 0;
    bottom: 0;
    right: 0;
    font-size: 12px;
    margin: auto;
    color: #999;
    display: flex;
    align-items: center;
  }
}
.index-header .nav.navbar-nav &gt; li.active &gt; a,
.index-header .nav.navbar-nav &gt; li:hover:not(.nohover) &gt; a {
  color: #0a4595;
  background-color: transparent;
  border-bottom: 3px solid #0a4595;
  position: relative;
}
@media (min-width: 768px) {
  .index-header .nav.navbar-nav &gt; li.active &gt; a,
  .index-header .nav.navbar-nav &gt; li:hover:not(.nohover) &gt; a {
    color: #0a4595;
    background-color: transparent;
  }
}
.index-header .nav.navbar-nav &gt; li.active &gt; a::before {
  content: "";
  position: absolute;
  background: url(../images/index/icon8.png) no-repeat left;
  font-size: 15px;
  top: 0;
  bottom: 0;
  left: -16px;
  width: 8px;
  height: 18px;
  margin: auto;
}

.index-header .nav.navbar-nav &gt; li:hover a::before {
  content: "";
  position: absolute;
  background: url(../images/index/icon8.png) no-repeat left;
  font-size: 15px;
  top: 0;
  bottom: 0;
  left: -16px;
  width: 8px;
  height: 18px;
  margin: auto;
}
@media (max-width: 768px) {
  .index-header .nav.navbar-nav &gt; li:hover a::before,.index-header .nav.navbar-nav &gt; li.active &gt; a::before {
    display: none;
  }
  .index-header .nav.navbar-nav &gt; li.active &gt; a, .index-header .nav.navbar-nav &gt; li:hover:not(.nohover) &gt; a{
    border-bottom: 3px solid transparent;
  }
}
.index-header .mobile-navbtn {
  display: none;
}
@media (max-width: 767px) {
  .index-header .mobile-navbtn {
    width: 40px;
    vertical-align: middle;
    position: absolute;
    right: 0;
    top: 0;
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
    color: #000;
    background: url(../images/home/jia-b.png) center no-repeat;
    background-size: 100%;
  }
  .index-header .mobile-navbtn.open {
    background: url(../images/home/jian-b.png) center no-repeat;
    background-size: 100%;
  }
  .index-header .mobile-navbtn.iconb {
    background: url(../images/home/jia-b.png) center no-repeat;
    background-size: 100%;
  }
  .index-header .mobile-navbtn.iconb.open {
    background: url(../images/home/jian-b.png) center no-repeat;
    background-size: 100%;
  }
}
.index-header .dropdown-menu.open {
  display: block !important;
}
.index-header .dropdown-menu.multi {
  position: absolute;
  left: 100% !important;
  right: 0;
  top: 0;
  box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
  border: 1px solid rgba(0, 0, 0, 0.15);
  margin: 0 !important;
}
.index-header .dropdown-menu.multi a {
  font-size: 12px;
}
@media (max-width: 767px) {
  .index-header .dropdown-menu.multi {
    position: static;
  }
}
@media (max-width: 767px) {
  .index-header .dropdown-menu {
    position: relative;
    width: 100%;
    margin: 0 0 5px;
  }
  .index-header .dropdown-menu.multi-dropdown {
    left: 0 !important;
  }
}
.index-header .dropdown-menu li {
  width: 100%;
  position: relative;
  font-size: 14px;
}
@media (max-width: 767px) {
  .index-header .dropdown-menu &gt; li &gt; a {
    position: relative;
  }
  .index-header .dropdown-menu em i {
    color: #333;
  }
}
.index-header .language img {
  vertical-align: middle;
  margin: -3px 0 0 5px;
}
.index-header .navbar-toggle {
  transition: 0s;
}
.index-header .navbar-toggle:focus,
.index-header .navbar-toggle:hover {
  background-color: #fff;
}
.index-header .navbar-toggle:focus .icon-bar,
.index-header .navbar-toggle:hover .icon-bar {
  background-color: #00023d;
}
.index-header .navbar-toggle:active {
  background-color: #00023d;
}
.index-header .navbar-toggle:active .icon-bar {
  background-color: #fff;
}
@media (max-width: 767px) {
  .index-header .navbar-toggle {
    margin: 12px 15px 0 0;
  }
}
@media (max-width: 767px) {
  .index-header .navbar-collapse {
    background: #fff;
    border: 0;
  }
}
@media (min-width: 768px) {
  .index-header li.hasdrop:hover &gt; .dropdown-menu {
    display: block !important;
    right: 0;
    left: 50%;
    margin-left: -80px;
  }
}
@media (min-width: 1200px) {
  .index-content .index-section1 .banner .container {
    width: 1170px;
  }
}
.index-content .index-section1 .banner .swiper-wrapper {
  height: 100%;
}
.index-content .index-section1 .banner .swiper-slider {
  height: 100%;
  position: relative;
}
.index-content .index-section1 .banner .banner_box {
  position: absolute;
  z-index: 1;
  width: 100%;
  height: 100%;
  display: flex;
  flex-direction: column;
  padding: 0;
  top: 0;
  left: 0;
}

@media (max-width:767px) {
  .index-content .index-section1 .banner .banner_box{
    position: absolute;
    left: 0;
    top: 0;
    z-index: 999;
    width: 100%;
    height: 100%;
    margin: 0 auto;
    display: flex;
    align-items: center;
    flex-direction: inherit;
  }
}

.index-content .index-section1 .banner .banner_box h1 {
  margin: 178px 0 32px;
  text-align: center;
  color: #fff;
  font-size: 60px;
  line-height: 60px;
}
@media (max-width: 1770px) {
  .index-content .index-section1 .banner .banner_box h1 {
    margin: 100px 0 50px;
  }
}
@media (max-width: 1199px) {
  .index-content .index-section1 .banner .banner_box h1 {
    margin: 60px 0 40px;
    font-size: 50px;
    line-height: 50px;
  }
}
@media (max-width: 991px) {
  .index-content .index-section1 .banner .banner_box h1 {
    font-size: 40px;
    line-height: 40px;
    margin: 50px 0 30px;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .index-content .index-section1 .banner .banner_box h1 {
    font-size: 34px;
    line-height: 30px;
    margin: 30px 0 40px;
  }
}

.index-content .index-section1 .banner .banner_box .banner_button1 {
  width: 100%;
  text-align: center;
  margin: 30px 0 40px;
}
@media (max-width: 991px) {
  .index-content .index-section1 .banner .banner_box .banner_button1 {
    margin: 30px 0 30px;
  }
}
@media (min-width:576px) and (max-width: 767px) {
  .index-content .index-section1 .banner .banner_box .banner_button1 {
    margin: 0 0 40px;
  }
}

.index-content .index-section1 .banner .banner_box .banner_button1 button {
  display: inline-block;
  outline: none;
  width: 206px;
  height: 50px;
  line-height: 50px;
  text-align: center;
  color: #fff;
  background: #e93135;
  font-size: 30px;
  border: none;
  margin: 0 7px;
}
@media (max-width: 991px) {
  .index-content .index-section1 .banner .banner_box .banner_button1 button {
    font-size: 24px;
    line-height: 24px;
  }
}
@media (min-width:320px) and (max-width: 767px) {
  .index-content .index-section1 .banner{
    /* height: 400px; */
  }
  .index-content .index-section1 .banner img{
    width: 100%;
    height: 100%;
    object-fit: cover;
  }
}



@media (min-width:320px) and (max-width: 767px) {
  .index-content .index-section1 .banner .pc_banner { 
    display: none;
  }
  .index-content .index-section1 .banner .mb_banner { 
    display: block;
  }
}

@media (min-width:768px) and (max-width: 3000px) {
  .index-content .index-section1 .banner .pc_banner { 
    display: block;
  }
  .index-content .index-section1 .banner .mb_banner { 
    display: none;
  }
}

.index-content .index-section1 .banner .banner_box p {
  font-size: 30px;
  line-height: 30px;
  text-align: center;
  color: #fff;
  letter-spacing: 20px;
  margin-bottom: 200px;
}
@media (max-width: 1770px) {
  .index-content .index-section1 .banner .banner_box p {
    margin-bottom: 100px;
  }
}
@media (max-width: 1199px) {
  .index-content .index-section1 .banner .banner_box .banner_button1 button{
    font-size: 24px;
    line-height: 48px;
  }
  .index-content .index-section1 .banner .banner_box p {
    margin-bottom: 50px;
    font-size: 24px;
    line-height: 24px;
  }
}
@media (max-width: 991px) {
  .index-content .index-section1 .banner .banner_box p {
    font-size: 20px;
    line-height: 24px;
    margin-bottom: 35px;
  }
}
@media (min-width:576px) and (max-width: 767px) {
  .index-content .index-section1 .banner .banner_box p {
    font-size: 18px;
    line-height: 18px;
    text-align: center;
    color: #fff;
    letter-spacing: 8px;
    margin-bottom: 50px;
  }
}

.index-content .index-section1 .banner .banner_box span {
  display: block;
  text-align: center;
}
.index-content .index-section1 .banner .banner_box span a {
  border-bottom: 2px solid #fff;
  color: #fff;
  padding-bottom: 5px;
}
@media (max-width: 767px) {
  .index-content .index-section1 .banner .banner_box span a {
    font-size: 14px;
  }
}
.index-content .index-section1 .banner .banner_box span a img {
  margin-left: 24px;
  width: inherit;
  display: inline-block;
}
.index-content .index-section1 .banner img {
  width: 100%;
  display: block;
}
@media (max-width: 767px) {
  .index-content .index-section1 .banner .swiper-button-next,
  .index-content .index-section1 .banner .swiper-button-prev {
    height: 30px;
  }
}

@media (min-width:320px) and (max-width:575px) {
  .index-content .index-section1 .banner .banner_box h1 {
    font-size: 28px;
    line-height: 40px;
    margin: 25px 0 30px;
  }
  .index-content .index-section1 .banner .banner_box .banner_button1 {
    margin: 30px 0 30px;
  }
  .index-content .index-section1 .banner .banner_box .banner_button1 button {
    font-size: 16px;
    line-height: 34px;
    width: 100px;
    height: 36px;
    margin: 0 5px;
  }
  .index-content .index-section1 .banner .banner_box p {
    font-size: 16px;
    line-height: 24px;
    margin: 0 30px 50px;
    letter-spacing: 12px;
  }
}

.index-content .index-section2 {
  border-bottom: 1px solid #f4f4f4;
}
.index-content .index-section2 .section2_hot {
  clear: both;
  overflow: hidden;
  min-height: 62px;
  margin: 15px auto;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  position: relative;
  align-items: center; 
}
@media (max-width: 991px) {
  .index-content .index-section2 .section2_hot {
    display: inherit;
    flex-direction: inherit;
    justify-content: inherit;
    line-height: 28px;
    padding: 20px 0 0;
    margin: 0;
  }
}
.index-content .index-section2 .section2_hot strong {
  width: 10%;
  float: left;
  color: #333;
  font-family: "寰蒋闆呴粦";
  margin-right: 16px;
  padding-left: 32px;
  font-size: 16px;
  line-height: 36px;
  background-image: url(../images/index/hot.png);
  background-repeat: no-repeat;
  background-position: 2px 5px;
}
@media (max-width: 1560px) {
  .index-content .index-section2 .section2_hot strong {
    width: 20%;
  }
}
@media (max-width: 767px) {
  .index-content .index-section2 .section2_hot strong {
    width: 25%;
  }
}
@media (max-width: 575px) {
  .index-content .index-section2 .section2_hot strong {
    width: 100%;
  }
}
.index-content .index-section2 .section2_hot .hot_list {
  width: 88%;
}
@media (max-width: 991px) {
  .index-content .index-section2 .section2_hot .hot_list {
    width: 100%;
  }
}
.index-content .index-section2 .section2_hot .hot_list li {
  float: left;
  color: #333;
  font-family: "寰蒋闆呴粦";
  margin-right: 36px;
  font-size: 16px;
  line-height: 36px;
  cursor: pointer;
}
@media (max-width: 991px) {
  .index-content .index-section2 .section2_hot .hot_list li {
    margin-bottom: 20px;
  }
}
@media (max-width: 767px) {
  .index-content .index-section2 .section2_hot .hot_list li {
    margin-right: 16px;
  }
}
@media (max-width: 575px) {
  .index-content .index-section2 .section2_hot .hot_list li {
    width: 25%;
    text-align: center;
    margin: 10px 0;
    font-size: 14px;
  }
}
.index-content .index-section2 .section2_hot .search-box {
  display: flex;
}
.index-content .index-section2 .section2_hot .search-box input {
  width: 242px;
  background-color: #0a4595;
  padding: 8px 15px;
  outline: none;
  border: none;
  color: #333;
  border-radius: 16px 0 0 16px;
}
.index-content .index-section2 .section2_hot .search-box button {
  background-color: #0a4595;
  outline: none;
  border: none;
  border-radius: 0 16px  16px 0;
  width: 40px;
}
.index-content .index-section2 .section2_hot .search-box button img{
  /* padding: 0 5px 3px 0; */
  width: 15px;
}
@media (max-width: 991px) {
  .index-content .index-section2 .section2_hot .search-box {
    display: flex;
    width: 100%;
    margin-bottom: 20px;
  }
  .index-content .index-section2 .section2_hot .search-box input {
    width: 92%;
  }
  .index-content .index-section2 .section2_hot .search-box button {
    border-radius: 0 16px  16px 0;
    width: 15%;
  }
}
/* .index-content .index-section2 .section2_hot .search-box input::-webkit-input-placeholder {
  color: #fff;
} */
.index-content .index-section2 .section2_hot .search-box input::-moz-placeholder {
  /* Mozilla Firefox 19+ */
  color: #fff;
}
.index-content .index-section2 .section2_hot .search-box input:-moz-placeholder {
  /* Mozilla Firefox 4 to 18 */
  color: #fff;
}
.index-content .index-section2 .section2_hot .search-box input:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: #fff;
}
.index-content .index-section3 {
  margin: 100px auto 150px;
}
@media (max-width: 1560px) {
  .index-content .index-section3 {
    margin: 100px auto;
  }
}
@media (max-width: 991px) {
  .index-content .index-section3 {
    margin: 50px auto;
  }
}
.index-content .index-section3 .brands {
  width: 100%;
  clear: both;
  overflow: hidden;
  margin: 15px auto;
}
.index-content .index-section3 .brands h1 {
  width: 100%;
  font-family: "寰蒋闆呴粦";
  color: #333;
  font-size: 40px;
  text-align: center;
  line-height: 2;
  margin: 0;
}
@media (max-width: 767px) {
  .index-content .index-section3 .brands h1 {
    font-size: 30px;
  }
}
@media (max-width: 575px) {
  .index-content .index-section3 .brands h1 {
    font-size: 22px;
    line-height: 1.5;
  }
}
@media (min-width: 320px) and (max-width: 360px) {
  .index-content .index-section3 .brands h1 {
    font-size: 18px;
    line-height: 1.5;
  }
}
.index-content .index-section3 .brands h2 {
  width: 160px;
  font-family: "Arial";
  margin: 2px auto;
  color: #333;
  font-size: 40px;
  text-align: center;
  font-weight: normal;
  border-bottom: 7px solid #0a4595;
  line-height: 0.6;
}
@media (max-width: 767px) {
  .index-content .index-section3 .brands h2 {
    width: 120px;
    font-size: 30px;
  }
}
@media (max-width: 575px) {
  .index-content .index-section3 .brands h2 {
    margin-top: 10px;
    font-size: 22px;
  }
}
@media (min-width: 320px) and (max-width: 360px) {
  .index-content .index-section3 .brands h2 {
    font-size: 18px;
  }
}
.index-content .index-section3 .b_list {
  display: flex;
  margin: 40px auto 0;
  flex-direction: row;
  justify-content: center;
  flex-wrap: wrap;
}
.index-content .index-section3 .b_list .cell_item {
  cursor: pointer;
  width: 300px;
  padding: 50px 0;
  display: flex;
  flex-direction: column;
  align-items: center;
  align-content: center;
  background-color: #f8f8f8;
  margin: 0 20px;
  margin-bottom: 15px;
}
.index-content .index-section3 .b_list .cell_item img.cell_img {
  margin: 25px auto;
  width: 28px;
  height: 23px;
}
.index-content .index-section3 .b_list .cell_item p strong {
  font-family: "寰蒋闆呴粦";
  color: #0a4595;
  font-size: 48px;
  padding: 20px 0;
}
.index-content .index-section3 .b_list .cell_item p i {
  font-family: "寰蒋闆呴粦";
  color: #0a4595;
  font-size: 48px;
  padding: 20px 0;
  font-style: normal;
  font-weight: bold;
}
.index-content .index-section3 .b_list .cell_item p.cell_text {
  font-family: "Arial";
  margin: 2px auto;
  color: #333;
  font-size: 18px;
  line-height: 36px;
}
.index-content .index-section3 .b_list .cell_item p.cell_add {
  width: 32px;
  height: 32px;
  line-height: 28px;
  font-size: 26px;
  margin: 10px auto;
  border-radius: 50%;
  background-color: #0a4595;
  color: #fff;
  text-align: center;
}
@media (max-width: 1560px) {
  .index-content .index-section3 .b_list .cell_item {
    width: 240px;
  }
}
@media (max-width: 1199px) {
  .index-content .index-section3 .b_list .cell_item {
    width: 300px;
    margin-bottom: 30px;
  }
}
@media (max-width: 767px) {
  .index-content .index-section3 .b_list .cell_item {
    width: 230px;
  }
}
@media (max-width: 575px) {
  .index-content .index-section3 .b_list .cell_item {
    width: 46%;
    margin: 10px 2%;
    padding: 20px 0;
  }
  .index-content .index-section3 .b_list .cell_item p strong{
    font-size: 32px;
    padding: 20px 0;
  }
  .index-content .index-section3 .b_list .cell_item p i{
    font-size: 32px;
    padding: 20px 0;
    text-align: center;
  }
  .index-content .index-section3 .b_list .cell_item img.cell_img{
    margin: 16px auto;
  }
  .index-content .index-section3 .b_list .cell_item p.cell_text{
    margin: 0 20px;
    font-size: 14px;
    line-height: 18px;
    text-align: center;
  }
  .index-content .index-section3 .b_list .cell_item p.cell_add{
    width: 24px;
    height: 24px;
    line-height: 22px;
    font-size: 20px;
    margin: 12px auto 6px;
  }
}

.index-content .index-section3 .b_list .cell_item:hover {
  background: url(../images/index/text_bg.png) no-repeat center;
}
.index-content .index-section3 .b_list .cell_item:hover p strong {
  color: #fff;
}
.index-content .index-section3 .b_list .cell_item:hover p i {
  color: #fff;
}
.index-content .index-section3 .b_list .cell_item:hover .cell_img {
  background-image: url(../images/index/logo_icon1.png);
}
.index-content .index-section3 .b_list .cell_item:hover p.cell_text {
  color: #fff;
}
.index-content .index-section3 .b_list .cell_item:hover p.cell_add {
  background-color: #fff;
  color: #e93135;
}
.index-content .index-section4 {
  margin-bottom: 150px;
}
@media (max-width: 767px) {
  .index-content .index-section4 {
    margin-bottom: 80px;
  }
}
.index-content .index-section4 .product_img {
  display: flex;
  justify-content: space-between;
  flex-direction: row;
  overflow: hidden;
}
@media (max-width: 767px) {
  .index-content .index-section4 .product_img {
    display: inherit;
    justify-content: inherit;
    flex-direction: inherit;
  }
}
.index-content .index-section4 .product_img .product_left {
  flex: 0 0 33.9%;
  max-width: 33.9%;
  overflow: hidden;
  cursor: pointer;
}
@media (max-width: 767px) {
  .index-content .index-section4 .product_img .product_left {
    flex: inherit;
    width: 100%;
    max-width: inherit;
  }
}
.index-content .index-section4 .product_img .product_left img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  transition: 0.4s;
  overflow: hidden;
}
.index-content .index-section4 .product_img .product_left:hover img {
  transform: scale(1.1);
}
.index-content .index-section4 .product_img .product_right {
  flex: 0 0 66.1%;
  max-width: 66.1%;
}
@media (max-width: 767px) {
  .index-content .index-section4 .product_img .product_right {
    flex: inherit;
    width: 100%;
    max-width: inherit;
  }
}
.index-content .index-section4 .product_img .product_right .right_top {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
}
.index-content .index-section4 .product_img .product_right .right_top .ltop {
  overflow: hidden;
  cursor: pointer;
  flex: 0 0 50%;
  max-width: 50%;
}
.index-content .index-section4 .product_img .product_right .right_top .ltop:hover img {
  transition: 0.4s;
  overflow: hidden;
  transform: scale(1.1);
}
.index-content .index-section4 .product_img .product_right .right_top .rtop {
  overflow: hidden;
  cursor: pointer;
  flex: 0 0 50%;
  max-width: 50%;
}
.index-content .index-section4 .product_img .product_right .right_top .rtop:hover img {
  transition: 0.4s;
  overflow: hidden;
  transform: scale(1.1);
}
.index-content .index-section4 .product_img .product_right .right_top img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.index-content .index-section4 .product_img .product_right .right_bottom {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
}
.index-content .index-section4 .product_img .product_right .right_bottom div {
  overflow: hidden;
  cursor: pointer;
  flex: 0 0 33.33%;
  max-width: 33.33%; 
}
.index-content .index-section4 .product_img .product_right .right_bottom div:hover img {
  transition: 0.4s;
  overflow: hidden;
  transform: scale(1.1);
}
.index-content .index-section4 .product_img .product_right .right_bottom img {
  width: 100%;
}
.index-content .index-section5 {
  margin-bottom: 150px;
}
@media (max-width: 1199px) {
  .index-content .index-section5 {
    margin-bottom: 100px;
  }
}
@media (max-width: 767px) {
  .index-content .index-section5 {
    margin-bottom: 50px;
  }
}
.index-content .index-section5 .product_list {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
}
@media (max-width: 1199px) {
  .index-content .index-section5 .product_list {
    display: inherit;
    flex-direction: inherit;
    justify-content: inherit;
  }
}
.index-content .index-section5 .product_list .product_left .list_top h1 {
  margin: 0;
  font-size: 36px;
  color: #333;
  position: relative;
  padding-bottom: 20px;
}
@media (max-width: 1560px) {
  .index-content .index-section5 .product_list .product_left .list_top h1 {
    font-size: 28px;
    padding-left: 64px;
  }
}
@media (max-width: 991px) {
  .index-content .index-section5 .product_list .product_left .list_top h1 {
    padding: 10px 0;
  }
}
.index-content .index-section5 .product_list .product_left .list_top h1 span {
  color: #333;
}
.index-content .index-section5 .product_list .product_left .list_top h1::before {
  content: "";
  position: absolute;
  top: 20px;
  left: -60px;
  width: 40px;
  height: 3px;
  background: #0a4595;
}
@media (max-width: 991px) {
  .index-content .index-section5 .product_list .product_left .list_top h1::before {
    display: none;
  }
}
@media (max-width: 1560px) {
  .index-content .index-section5 .product_list .product_left .list_top h1::before {
    left: 0;
  }
}
.index-content .index-section5 .product_list .product_left .list_top p {
  color: #333;
  font-size: 18px;
  padding-bottom: 57px;
  border-bottom: 1px solid #cccccc;
}
@media (max-width: 1199px) {
  .index-content .index-section5 .product_list .product_left .list_top p {
    padding-bottom: 20px;
  }
}
.index-content .index-section5 .product_list .product_left .list_bottom {
  margin-top: 30px;
}
.index-content .index-section5 .product_list .product_left .list_bottom .productlist ul li {
  line-height: 45px;
  padding-left: 52px;
  color: #666;
  font-size: 18px;
  background: url(../images/index/icon9.png) no-repeat left;
  background-position-x: 16px;
  cursor: pointer;
  display: block;
}
@media (max-width: 1560px) {
  .index-content .index-section5 .product_list .product_left .list_bottom .productlist ul li {
    width: 300px;
  }
}
@media (max-width: 1199px) {
  .index-content .index-section5 .product_list .product_left .list_bottom .productlist ul li {
    width: 23%;
    margin: 0 1%;
    float: left;
  }
}
@media (max-width: 575px) {
  .index-content .index-section5 .product_list .product_left .list_bottom .productlist ul li {
    width: 46%;
    margin: 0 2%;
    float: left;
  }
}
.index-content .index-section5 .product_list .product_left .list_bottom .productlist ul li.on {
  background: url(../images/index/icon10.png) no-repeat left;
  background-position-x: 16px;
  background-color: #0a4595;
  border-radius: 0 24px 24px 0;
  color: #fff;
}
@media (max-width: 1199px) {
  .index-content .index-section5 .product_list .product_right ol {
    padding: 0;
  }
}
.index-content .index-section5 .product_list .product_right ol li {
  display: none;
}
.index-content .index-section5 .product_list .product_right ol li img {
  width: 100%;
  transition: 0.4s;
  overflow: hidden;
}
@media (max-width: 1199px) {
  .index-content .index-section5 .product_list .product_right ol li img {
    margin: 5% auto 0;
  }
}
.index-content .index-section5 .product_list .product_right ol li:hover img {
  transform: scale(1.05);
}
.index-content .index-section5 .product_list .product_right ol li:nth-child(1) {
  display: block;
}
.index-content .index-section6 {
  border-top: 4px solid #fdeaea;
  padding: 132px 0 0;
  overflow: hidden;
}
@media (max-width: 1199px) {
  .index-content .index-section6 {
    padding: 100px 0 0;
  }
}
@media (max-width: 767px) {
  .index-content .index-section6 {
    padding: 50px 0 0;
  }
}
.index-content .index-section6 h2 {
  font-size: 36px;
  line-height: 36px;
  color: #333;
  position: relative;
  margin: 0;
}
@media (max-width: 1560px) {
  .index-content .index-section6 h2 {
    padding-left: 64px;
  }
}
@media (max-width: 767px) {
  .index-content .index-section6 h2 {
    font-size: 28px;
    padding-left: 0;
  }
}
.index-content .index-section6 h2::before {
  content: "";
  position: absolute;
  top: 18px;
  left: -60px;
  width: 40px;
  height: 3px;
  background: #0a4595;
}
@media (max-width: 991px) {
  .index-content .index-section6 h2::before {
    display: none;
  }
}
@media (max-width: 1560px) {
  .index-content .index-section6 h2::before {
    left: 0;
  }
}
.index-content .index-section6 .list {
  display: flex;
  margin: 52px auto 0;
  flex-direction: row;
  flex-wrap: wrap;
  clear: both;
  overflow: hidden;
}
@media (max-width: 767px) {
  .index-content .index-section6 .list {
    margin: 40px auto 0;
    display: none;
  }
}
/* @media (min-width: 991px) {
  .index-content .index-section6 .list {
    justify-content: center;
  }
} */
.index-content .index-section6 .list .list_item {
  cursor: pointer;
  background-color: #333333;
  width: 250px;
  display: flex;
  justify-content: center;
  flex-direction: column;
  align-items: center;
  padding: 35px 25px;
  margin: 0 15px 15px;
}
@media (max-width: 991px) {
  .index-content .index-section6 .list .list_item {
    width: 44%;
    margin: 0 3% 30px;
  }
}
@media (max-width: 575px) {
  .index-content .index-section6 .list .list_item {
    width: 250px;
    margin: 0 auto 30px;
  }
}
.index-content .index-section6 .list .list_item .cell_img {
  width: 100px;
  height: 100px;
  border-radius: 50%;
  border: 1px solid #999;
  text-align: center;
  line-height: 100px;
}
.index-content .index-section6 .list .list_item .cell_img img {
  vertical-align: middle;
}
.index-content .index-section6 .list .list_item h3 {
  font-family: "寰蒋闆呴粦";
  color: #fff;
  font-size: 18px;
}
.index-content .index-section6 .list .list_item h1 strong {
  font-family: "寰蒋闆呴粦";
  color: #fff;
  font-size: 48px;
  opacity: 0.05;
}
.index-content .index-section6 .list .list_item .cell_text {
  text-align: center;
  font-family: "寰蒋闆呴粦";
  width: 92%;
  color: #999;
  font-size: 14px;
}
.index-content .index-section6 .list .list_item:hover {
  background: url(../images/index/case_bg.png) no-repeat center;
  background-size: cover;
}
.index-content .index-section6 .list .list_item:hover .cell_img {
  border: 1px solid #f0474e;
}
.index-content .index-section6 .list .list_item:hover .cell_text {
  color: #fff;
  opacity: 0.5;
}
.index-content .index-section6 .list .list_item:hover h1 strong {
  opacity: 0.1;
}

@media (min-width: 768px){
  .index-content .index-section6 .m_list{
    display: none;
  }
}

.index-content .index-section6 .m_list .list_item {
  cursor: pointer;
  background-color: #333333;
  padding: 35px 25px;
  margin: 15px 0;
}

.index-content .index-section6 .m_list .list_item .cell_img {
  width: 100px;
  height: 100px;
  border-radius: 50%;
  border: 1px solid #999;
  text-align: center;
  line-height: 100px;
  margin: 0 auto;
}

.index-content .index-section6 .m_list .list_item h3 {
  font-family: "寰蒋闆呴粦";
  color: #fff;
  font-size: 18px;
  text-align: center
}

.index-content .index-section6 .m_list .list_item .cell_text {
  text-align: center;
  font-family: "寰蒋闆呴粦";
  width: 92%;
  color: #999;
  font-size: 14px;
  text-align: center;
  min-height: 60px;
}

.index-content .index-section6 .m_list .list_item h1 strong {
  font-family: "寰蒋闆呴粦";
  color: #fff;
  font-size: 48px;
  opacity: 0.05;
  text-align: center;
  display: block;
}

.index-content .index-section7 {
  margin: 140px auto;
}
@media (max-width: 1199px) {
  .index-content .index-section7 {
    margin: 100px auto;
  }
}
@media (max-width: 767px) {
  .index-content .index-section7 {
    margin: 50px auto;
  }
}
.index-content .index-section7 .about_top h1 {
  margin: 0;
  font-size: 36px;
  color: #333;
  position: relative;
  padding-bottom: 20px;
}
@media (max-width: 767px) {
  .index-content .index-section7 .about_top h1 {
    font-size: 30px;
    padding-bottom: 10px;
  }
}
@media (max-width: 767px) {
  .index-content .index-section7 .about_top h1 {
    font-size: 28px;
  }
}
@media (max-width: 1560px) {
  .index-content .index-section7 .about_top h1 {
    padding-left: 64px;
  }
}
@media (max-width: 991px) {
  .index-content .index-section7 .about_top h1 {
    padding-left: 0;
  }
}
.index-content .index-section7 .about_top p {
  color: #333;
}
.index-content .index-section7 .about_top h1::before {
  content: "";
  position: absolute;
  top: 18px;
  left: -60px;
  width: 40px;
  height: 3px;
  background: #0a4595;
}
@media (max-width: 991px) {
  .index-content .index-section7 .about_top h1::before {
    display: none;
  }
}
@media (max-width: 1560px) {
  .index-content .index-section7 .about_top h1::before {
    left: 0;
  }
}
.index-content .index-section7 .about_box .box_list {
  position: relative;
  width: 100%;
  overflow: hidden;
  cursor: pointer;
}
.index-content .index-section7 .about_box .box_list img {
  display: block;
  width: 100%;
  transition: 0.4s;
}
.index-content .index-section7 .about_box .box_list .more_text {
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0);
  left: 0;
  top: 0;
  transition: all 0.35s;
}
.index-content .index-section7 .about_box .box_list .more_text p {
  color: #fff;
  border-top: 2px solid #fff;
  border-bottom: 2px solid #fff;
  padding: 10px;
  font-size: 20px;
  opacity: 0;
}
.index-content .index-section7 .about_box .box_list:hover img {
  transform: scale(1.05);
}
.index-content .index-section7 .about_box .box_list:hover .more_text {
  background: rgba(0, 0, 0, 0.5);
}
.index-content .index-section7 .about_box .box_list:hover .more_text p {
  opacity: 1;
}
.index-content .index-section7 .about_box .about-prev {
  position: absolute;
  background: url(../images/index/prev1.png) no-repeat center;
  width: 70px;
  height: 50px;
  outline: none;
  z-index: 100;
  left: 0;
  right: 70px;
  top: 0;
  bottom: 0;
  margin: auto;
}
@media (max-width: 767px) {
  .index-content .index-section7 .about_box .about-prev {
    left: 20px;
    right: inherit;
    width: 60px;
    height: 40px;
  }
}
.index-content .index-section7 .about_box .about-next {
  position: absolute;
  width: 70px;
  height: 50px;
  background: url(../images/index/next1.png) no-repeat center;
  outline: none;
  z-index: 100;
  left: 70px;
  right: 0;
  top: 0;
  bottom: 0;
  margin: auto;
}
@media (max-width: 767px) {
  .index-content .index-section7 .about_box .about-next {
    left: inherit;
    right: 20px;
    width: 60px;
    height: 40px;
  }
}
.index-content .index-section7 .about_box .about-prev:hover{
  background: url(../images/index/prev1h.png) no-repeat center;
  background-size: cover;
}
.index-content .index-section7 .about_box .about-next:hover{
  background: url(../images/index/next1h.png) no-repeat center;
  background-size: cover;
}
/* .index-content .index-section7 .about_box .about-prev.swiper-button-disabled {
  background: url(../images/index/prev1.png) no-repeat center;
  opacity: 0.9;
}
.index-content .index-section7 .about_box .about-next.swiper-button-disabled {
  background: url(../images/index/next1.png) no-repeat center;
  opacity: 0.9;
} */
.index-content .index-section7 .about_text {
  margin: 0 0 75px;
  overflow: hidden;
}
@media (max-width: 767px) {
  .index-content .index-section7 .about_text {
    margin: 0 0 40px;
  }
}
.index-content .index-section7 .about_text &gt; .container {
  display: flex;
  justify-content: space-between;
}
@media (max-width: 767px) {
  .index-content .index-section7 .about_text &gt; .container {
    display: inherit;
    justify-content: inherit;
  }
}
.index-content .index-section7 .about_text &gt; .container .about_left {
  width: 80%;
}
@media (max-width: 767px) {
  .index-content .index-section7 .about_text &gt; .container .about_left {
    width: 100%;
  }
}
.index-content .index-section7 .about_text &gt; .container .about_left p:nth-child(1) {
  font-size: 16px;
  color: #666;
  line-height: 30px;
  margin-bottom: 20px;
}
.index-content .index-section7 .about_text &gt; .container .about_left p:nth-child(2) {
  font-size: 16px;
  color: #666;
  line-height: 30px;
}
.index-content .index-section7 .about_text &gt; .container .about_right {
  width: 20%;
  text-align: right;
}
@media (max-width: 767px) {
  .index-content .index-section7 .about_text &gt; .container .about_right {
    width: inherit;
    text-align: inherit;
  }
}
.index-content .index-section7 .about_text &gt; .container .about_right .abutton {
  position: relative;
  display: inline;
  width: 100px;
  height: 250px;
  word-wrap: break-word;
  word-break: normal;
  font-size: 24px;
  color: #fff;
  background: #0a4595;
  border: none;
  padding: 30px 35px;
  outline: none;
}
.index-content .index-section7 .about_text &gt; .container .about_right .abutton a{
  color: #ffffff;
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
}
.index-content .index-section7 .about_text &gt; .container .about_right .abutton a.pc-a{
  display: flex;
}
.index-content .index-section7 .about_text &gt; .container .about_right .abutton a.mo-a{
  display: none;
}
@media (max-width: 767px) {
  .index-content .index-section7 .about_text &gt; .container .about_right .abutton {
    display: block;
    outline: none;
    font-size: 16px;
    text-align: center;
    cursor: pointer;
    width: 150px;
    height: 40px;
    border: none;
    border-radius: 20px;
    background: #0a4595;
    color: #fff;
    padding: 0;
    word-wrap: inherit;
    word-break: inherit;
    margin-top: 20px;
  }
  .index-content .index-section7 .about_text &gt; .container .about_right .abutton a.pc-a{
    display: none;
  }
  .index-content .index-section7 .about_text &gt; .container .about_right .abutton a.mo-a{
    display: flex;
  }
}
.index-content .index-section7 .about_text img {
  display: block;
  margin: 90px auto 0;
  width: 100%;
  height: 100%;
}
@media (max-width: 767px) {
  .index-content .index-section7 .about_text img {
    margin: 40px auto 0;
  }
}
.index-content .index-section7 .about_bottom{
  position: relative;
  overflow: hidden;
}
.index-content .index-section7 .about_bottom .honor_bottom {
  position: relative;
}
.index-content .index-section7 .about_bottom .honor_bottom .honor_box {
  background: #fff;
  padding: 50px 42px;
  border: 1px solid #eeeeee;
  text-align: center;
  position: relative;
  width: 100%;
  cursor: pointer;
}
@media (max-width: 991px) {
  .index-content .index-section7 .about_bottom .honor_bottom .honor_box {
    padding: 40px 20px;
  }
}
.index-content .index-section7 .about_bottom .honor_bottom .honor_box .box_list {
  width: 100%;
}
.index-content .index-section7 .about_bottom .honor_bottom .honor_box .box_list img {
  display: block;
  width: 100%;
  transition: 0.4s;
  margin: 0 auto;
}
.index-content .index-section7 .about_bottom .honor_bottom .honor_box .box_list .more_text {
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0);
  left: 0;
  top: 0;
  transition: all 0.35s;
}
.index-content .index-section7 .about_bottom .honor_bottom .honor_box .box_list .more_text p {
  color: #fff;
  border-top: 2px solid #fff;
  border-bottom: 2px solid #fff;
  padding: 10px;
  font-size: 20px;
  opacity: 0;
}
.index-content .index-section7 .about_bottom .honor_bottom .honor_box .box_list:hover img {
  transform: scale(1.1);
}
.index-content .index-section7 .about_bottom .honor_bottom .honor_box .box_list:hover .more_text {
  background: rgba(0, 0, 0, 0.5);
}
.index-content .index-section7 .about_bottom .honor_bottom .honor_box .box_list:hover .more_text p {
  opacity: 1;
}
.index-content .index-section7 .about_bottom .honor_bottom .honor_np {
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0px;
}
.index-content .index-section7 .about_bottom .honor_bottom .honor_np .swiper-button-next {
  right: -80px;
}
@media (max-width: 1199px) {
  .index-content .index-section7 .about_bottom .honor_bottom .honor_np .swiper-button-next {
    right: 0;
  }
}
.index-content .index-section7 .about_bottom .honor_bottom .honor_np .swiper-button-prev {
  left: -80px;
}
@media (max-width: 1199px) {
  .index-content .index-section7 .about_bottom .honor_bottom .honor_np .swiper-button-prev {
    left: 0;
  }
}
.index-content .index-section7 .about_bottom .honor_bottom .honor_np .honor-prev {
  position: absolute;
  background: url(../images/index/prev.png) no-repeat center;
  width: 60px;
  height: 60px;
  outline: none;
  z-index: 100;
}
@media (max-width: 1199px) {
  .index-content .index-section7 .about_bottom .honor_bottom .honor_np .honor-prev {
    width: 50px;
    height: 50px;
    background-size: 50px;
  }
}
@media (max-width: 991px) {
  .index-content .index-section7 .about_bottom .honor_bottom .honor_np .honor-prev {
    width: 40px;
    height: 40px;
    background-size: 40px;
  }
}
.index-content .index-section7 .about_bottom .honor_bottom .honor_np .honor-next {
  position: absolute;
  width: 60px;
  height: 60px;
  background: url(../images/index/next.png) no-repeat center;
  outline: none;
  z-index: 100;
}
@media (max-width: 1199px) {
  .index-content .index-section7 .about_bottom .honor_bottom .honor_np .honor-next {
    width: 50px;
    height: 50px;
    background-size: 50px;
  }
}
@media (max-width: 991px) {
  .index-content .index-section7 .about_bottom .honor_bottom .honor_np .honor-next {
    width: 40px;
    height: 40px;
    background-size: 40px;
  }
}
.index-content .index-section7 .about_bottom .honor_bottom .honor_np .honor-prev:hover{
  background: url(../images/index/prevh.png) no-repeat center;
  background-size: cover;
}
.index-content .index-section7 .about_bottom .honor_bottom .honor_np .honor-next:hover{
  background: url(../images/index/nexth.png) no-repeat center;
  background-size: cover;
}
/* .index-content .index-section7 .about_bottom .honor_bottom .honor_np .honor-prev.swiper-button-disabled {
  position: absolute;
  background: url(../images/index/prev.png) no-repeat center;
  opacity: 0.8;
}
@media (max-width: 1199px) {
  .index-content .index-section7 .about_bottom .honor_bottom .honor_np .honor-prev.swiper-button-disabled {
    width: 50px;
    height: 50px;
    background-size: 50px;
  }
}
@media (max-width: 991px) {
  .index-content .index-section7 .about_bottom .honor_bottom .honor_np .honor-prev.swiper-button-disabled {
    width: 40px;
    height: 40px;
    background-size: 40px;
  }
}
.index-content .index-section7 .about_bottom .honor_bottom .honor_np .honor-next.swiper-button-disabled {
  position: absolute;
  background: url(../images/index/next.png) no-repeat center;
  opacity: 0.8;
}
@media (max-width: 1199px) {
  .index-content .index-section7 .about_bottom .honor_bottom .honor_np .honor-next.swiper-button-disabled {
    width: 50px;
    height: 50px;
    background-size: 50px;
  }
}
@media (max-width: 991px) {
  .index-content .index-section7 .about_bottom .honor_bottom .honor_np .honor-next.swiper-button-disabled {
    width: 40px;
    height: 40px;
    background-size: 40px;
  }
} */
.index-content .index-section8 {
  padding: 120px 0;
  color: #fff;
  background: url(../images/index/advantage_bg.png) no-repeat center;
  background-size: cover;
  /*1200浠ヤ笂*/
  /*1200浠ヤ笅*/
}
@media (max-width: 1199px) {
  .index-content .index-section8 {
    padding: 30px 0;
  }
}
@media (min-width: 1200px) {
  .index-content .index-section8 .advantage_box {
    display: block;
  }
}
.index-content .index-section8 .advantage_box .advantage_top .advantage_img {
  position: relative;
}
.index-content .index-section8 .advantage_box .advantage_top .advantage_img .pic_box {
  position: absolute;
  right: 0;
  top: 0;
  width: 80%;
  display: flex;
  z-index: 999;
  justify-content: flex-end;
}
.index-content .index-section8 .advantage_box .advantage_top .advantage_img .pic_box .swiper_box {
  flex: 0 0 49.3%;
  min-width: 49.3%;
}
.index-content .index-section8 .advantage_box .advantage_top .advantage_img .pic_box .swiper_box .box_bottom {
  text-align: right;
  margin: 39px 0 0;
}
.index-content .index-section8 .advantage_box .advantage_top .advantage_img .pic_box .swiper_box .box_bottom .advantage_prev {
  position: static;
  display: inline-block;
  outline: none;
  width: 12px;
  height: 21px;
  background: url(../images/index/advantage_prevh.png) no-repeat center;
  background-size: cover;
  vertical-align: middle;
}
.index-content .index-section8 .advantage_box .advantage_top .advantage_img .pic_box .swiper_box .box_bottom .advantage_pagination {
  position: static;
  display: inline-block;
}
.index-content .index-section8 .advantage_box .advantage_top .advantage_img .pic_box .swiper_box .box_bottom .advantage_pagination .swiper-pagination-bullet {
  background: #cccccc;
  color: #cccccc;
  outline: none;
  width: 10px;
  height: 10px;
  margin: 0 10px;
  vertical-align: middle;
  opacity: 1;
}
.index-content .index-section8 .advantage_box .advantage_top .advantage_img .pic_box .swiper_box .box_bottom .advantage_pagination .swiper-pagination-bullet-active {
  background: #0a4595;
}
.index-content .index-section8 .advantage_box .advantage_top .advantage_img .pic_box .swiper_box .box_bottom .advantage_next {
  position: static;
  display: inline-block;
  outline: none;
  width: 12px;
  height: 21px;
  background: url(../images/index/advantage_nexth.png) no-repeat center;
  background-size: cover;
  vertical-align: middle;
}
.index-content .index-section8 .advantage_box .advantage_top .advantage_img .pic_box .swiper_box .box_bottom .advantage_prev.swiper-button-disabled {
  background: url(../images/index/advantage_prev.png) no-repeat center;
  background-size: cover;
  width: 12px;
  height: 21px;
}
.index-content .index-section8 .advantage_box .advantage_top .advantage_img .pic_box .swiper_box .box_bottom .advantage_next.swiper-button-disabled {
  background: url(../images/index/advantage_next.png) no-repeat center;
  background-size: cover;
  width: 12px;
  height: 21px;
}
.index-content .index-section8 .advantage_box .advantage_top .advantage_title h1 {
  position: relative;
  font-size: 40px;
  color: #fff;
  margin: 0 0 5px;
}
.index-content .index-section8 .advantage_box .advantage_top .advantage_title h1:before {
  content: "";
  position: absolute;
  width: 32px;
  height: 3px;
  background: #fff;
  bottom: 22px;
  right: calc(100% + 25px);
  margin: auto;
}
.index-content .index-section8 .advantage_box .advantage_top .advantage_title h1 b {
  font-size: 72px;
  color: #fff;
}
.index-content .index-section8 .advantage_box .advantage_top .advantage_title h1 span {
  color: #fff;
}
.index-content .index-section8 .advantage_box .advantage_top .advantage_title .title-des{
  font-size: 30px;
  font-weight: 100;
  color: rgba(255,255,255,.6);
  margin: 0 0 40px;
}
.index-content .index-section8 .advantage_box .advantage_top .advantage_table {
  background: #fff;
  padding: 70px 0 112px 260px;
  width: 67.4%;
  margin: 70px 0 0;
}
@media (min-width: 1560px) and (max-width: 1600px) {
  .index-content .index-section8 .advantage_box .advantage_top .advantage_table {
    padding: 70px 100px 112px 220px;
  }
}
@media (min-width: 1200px) and (max-width: 1399px) {
  .index-content .index-section8 .advantage_box .advantage_top .advantage_table {
    padding: 70px 100px 112px 160px;
  }
}
.index-content .index-section8 .advantage_box .advantage_top .advantage_table .advantage_text .text_top {
  margin: 0 0 45px;
  display: flex;
  align-items: flex-end;
}
.index-content .index-section8 .advantage_box .advantage_top .advantage_table .advantage_text .text_top img {
  display: inline-block;
  margin-right: 27px;
}
@media (min-width: 1200px) and (max-width: 1560px) {
  .index-content .index-section8 .advantage_box .advantage_top .advantage_table .advantage_text .text_top img {
    margin-bottom: 32px;
  }
}
.index-content .index-section8 .advantage_box .advantage_top .advantage_table .advantage_text .text_top h1 {
  display: inline-block;
  color: #000;
  font-size: 30px;
  line-height: 34px;
  margin: 0;
  position: relative;
}
@media (min-width: 1560px) and (max-width: 1600px) {
  .index-content .index-section8 .advantage_box .advantage_top .advantage_table .advantage_text .text_top h1 {
    font-size: 26px;
  }
}
@media (min-width: 1200px) and (max-width: 1399px) {
  .index-content .index-section8 .advantage_box .advantage_top .advantage_table .advantage_text .text_top h1 {
    font-size: 30px;
    width: 70%;
  }
}
.index-content .index-section8 .advantage_box .advantage_top .advantage_table .advantage_text .text_bottom {
  padding-left: 17px;
  padding-bottom: 64px;
  position: relative;
}
.index-content .index-section8 .advantage_box .advantage_top .advantage_table .advantage_text .text_bottom p {
  color: #666;
  font-size: 14px;
  line-height: 14px;
  margin-bottom: 24px;
  margin-left: 42px;
}
.index-content .index-section8 .advantage_box .advantage_top .advantage_table .advantage_text .text_bottom .abutton {
  display: block;
  outline: none;
  text-align: center;
  cursor: pointer;
  width: 150px;
  height: 40px;
  line-height: 40px;
  border: none;
  border-radius: 20px;
  background: #0a4595;
  color: #fff;
  margin: 72px 0 0 42px;
}
.index-content .index-section8 .advantage_box .advantage_top .advantage_table .advantage_text .text_bottom::before {
  content: "";
  position: absolute;
  display: block;
  width: 1px;
  height: 100%;
  background: #d8d8d8;
}
.index-content .index-section8 .advantage_box .advantage_top .advantage_table .advantage_text i {
  position: absolute;
  font-family: "BEBAS";
  font-size: 220px;
  color: #f2f2f2;
  font-style: normal;
  right: 30%;
  bottom: 0;
  line-height: 230px;
}
@media (min-width: 1560px) and (max-width: 1600px) {
  .index-content .index-section8 .advantage_box .advantage_top .advantage_table .advantage_text i {
    right: 10%;
    font-size: 220px;
    line-height: 230px;
  }
}
@media (min-width: 1200px) and (max-width: 1399px) {
  .index-content .index-section8 .advantage_box .advantage_top .advantage_table .advantage_text i {
    right: 8%;
    font-size: 180px;
    line-height: 180px;
  }
}
.index-content .index-section8 .advantage_box .advantage_bottom {
  margin-top: 104px;
  overflow: hidden;
}
@media (max-width: 767px) {
  .index-content .index-section8 .advantage_box .advantage_bottom {
    margin-top: 40px;
  }
}
.index-content .index-section8 .advantage_box .advantage_bottom h1 {
  margin: 0 0 53px;
  position: relative;
}
.index-content .index-section8 .advantage_box .advantage_bottom h1:before {
  content: "";
  position: absolute;
  width: 32px;
  height: 3px;
  background: #fff;
  bottom: 22px;
  right: calc(100% + 25px);
  margin: auto;
}
@media (max-width: 1560px) {
  .index-content .index-section8 .advantage_box .advantage_bottom h1 {
    padding-left: 64px;
  }
}
@media (max-width: 767px) {
  .index-content .index-section8 .advantage_box .advantage_bottom h1 {
    font-size: 28px;
    padding-left: 0;
  }
}
.index-content .index-section8 .advantage_box .advantage_bottom h1::before {
  content: "";
  position: absolute;
  width: 32px;
  height: 3px;
  background: #fff;
  top: 0;
  bottom: 0;
  right: calc(100% + 25px);
  margin: auto;
}
@media (max-width: 1560px) {
  .index-content .index-section8 .advantage_box .advantage_bottom h1::before {
    left: 0;
  }
}
@media (max-width: 991px) {
  .index-content .index-section8 .advantage_box .advantage_bottom h1::before {
    display: none;
  }
  .index-content .index-section8 .advantage_box .advantage_bottom h1{
    font-size: 18px;
    padding: 0;
    margin: 0 0 20px;
  }
}
.index-content .index-section8 .advantage_box .advantage_bottom .partner_bottom {
  position: relative;
}
.index-content .index-section8 .advantage_box .advantage_bottom .partner_bottom .partner_box {
  border: 1px solid #eeeeee;
  background: #fff;
  padding: 30px 25px;
  cursor: pointer;
}
.index-content .index-section8 .advantage_box .advantage_bottom .partner_bottom .partner_box img {
  width: 100%;
  overflow: hidden;
  transition: 0.4s;
}
.index-content .index-section8 .advantage_box .advantage_bottom .partner_bottom .partner_box:hover img {
  transform: scale(1.1);
}
.index-content .index-section8 .advantage_box .advantage_bottom .partner_np {
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0px;
}
.index-content .index-section8 .advantage_box .advantage_bottom .partner_np .swiper-button-next {
  right: -80px;
}
@media (max-width: 1199px) {
  .index-content .index-section8 .advantage_box .advantage_bottom .partner_np .swiper-button-next {
    right: 0;
  }
}
.index-content .index-section8 .advantage_box .advantage_bottom .partner_np .swiper-button-prev {
  left: -80px;
}
@media (max-width: 1199px) {
  .index-content .index-section8 .advantage_box .advantage_bottom .partner_np .swiper-button-prev {
    left: 0;
  }
}
.index-content .index-section8 .advantage_box .advantage_bottom .partner-prev {
  position: absolute;
  background: url(../images/index/prevh.png) no-repeat center;
  left: -80px;
  width: 60px;
  height: 60px;
  outline: none;
  z-index: 100;
}
@media (max-width: 991px) {
  .index-content .index-section8 .advantage_box .advantage_bottom .partner-prev {
    width: 40px;
    height: 40px;
    background-size: 40px;
  }
}
.index-content .index-section8 .advantage_box .advantage_bottom .partner-next {
  position: absolute;
  right: -80px;
  width: 60px;
  height: 60px;
  background: url(../images/index/nexth.png) no-repeat center;
  outline: none;
  z-index: 100;
}
@media (max-width: 1199px) {
  .index-content .index-section8 .advantage_box .advantage_bottom .partner-next {
    width: 50px;
    height: 50px;
    background-size: 50px;
  }
}
@media (max-width: 991px) {
  .index-content .index-section8 .advantage_box .advantage_bottom .partner-next {
    width: 40px;
    height: 40px;
    background-size: 40px;
  }
}
.index-content .index-section8 .advantage_box .advantage_bottom .partner-prev.swiper-button-disabled {
  position: absolute;
  background: url(../images/index/prev.png) no-repeat center;
  outline: none;
  z-index: 100;
  opacity: 0.8;
}
@media (max-width: 1199px) {
  .index-content .index-section8 .advantage_box .advantage_bottom .partner-prev.swiper-button-disabled {
    width: 50px;
    height: 50px;
    background-size: 50px;
  }
}
@media (max-width: 991px) {
  .index-content .index-section8 .advantage_box .advantage_bottom .partner-prev.swiper-button-disabled {
    width: 40px;
    height: 40px;
    background-size: 40px;
  }
}
.index-content .index-section8 .advantage_box .advantage_bottom .partner-next.swiper-button-disabled {
  position: absolute;
  background: url(../images/index/next.png) no-repeat center;
  opacity: 0.8;
}
@media (max-width: 1199px) {
  .index-content .index-section8 .advantage_box .advantage_bottom .partner-next.swiper-button-disabled {
    width: 50px;
    height: 50px;
    background-size: 50px;
  }
}
@media (max-width: 991px) {
  .index-content .index-section8 .advantage_box .advantage_bottom .partner-next.swiper-button-disabled {
    width: 40px;
    height: 40px;
    background-size: 40px;
  }
}
@media (max-width: 1199px) {
  .index-content .index-section8 .m_advantage_box {
    display: block;
  }
}
@media (min-width: 1200px) {
  .index-content .index-section8 .m_advantage_box {
    display: none;
  }
}
.index-content .index-section8 .m_advantage_box .m_advantage_title {
  margin-bottom: 30px;
  padding: 0 15px;
}
.index-content .index-section8 .m_advantage_box .m_advantage_title h1 {
  font-size: 40px;
  color: #fff;
  margin: 0 0 24px;
}
@media (max-width: 767px) {
  .index-content .index-section8 .m_advantage_box .m_advantage_title h1 {
    font-size: 34px;
    margin: 0 0 16px;
  }
}
@media (max-width: 575px) {
  .index-content .index-section8 .m_advantage_box .m_advantage_title h1 {
    font-size: 20px;
    margin: 0 0 10px;
  }
}
.index-content .index-section8 .m_advantage_box .m_advantage_title h1 b {
  font-size: 72px;
  color: #0a4595;
}
@media (max-width: 767px) {
  .index-content .index-section8 .m_advantage_box .m_advantage_title h1 b {
    font-size: 40px;
  }
}
@media (max-width: 767px) {
  .index-content .index-section8 .m_advantage_box .m_advantage_title h1 b {
    font-size: 36px;
  }
}
.index-content .index-section8 .m_advantage_box .m_advantage_title h1 span {
  color: #0a4595;
}
.index-content .index-section8 .m_advantage_box .m_advantage_title p {
  color: #afafaf;
  font-size: 30px;
  line-height: 30px;
}
@media (max-width: 767px) {
  .index-content .index-section8 .m_advantage_box .m_advantage_title p {
    font-size: 24px;
    line-height: 26px;
  }
}
@media (max-width: 575px) {
  .index-content .index-section8 .m_advantage_box .m_advantage_title p {
    font-size: 20px;
    line-height: 20px;
  }
}
.index-content .index-section8 .m_advantage_box .m_advantage_content {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
}
@media (max-width: 575px) {
  .index-content .index-section8 .m_advantage_box .m_advantage_content {
    display: inherit;
    flex-direction: inherit;
    justify-content: inherit;
  }
}
.index-content .index-section8 .m_advantage_box .m_advantage_content .m_advantage_img {
  margin: 0 auto;
  width: 50%;
}
@media (max-width: 575px) {
  .index-content .index-section8 .m_advantage_box .m_advantage_content .m_advantage_img {
    width: 100%;
  }
}
.index-content .index-section8 .m_advantage_box .m_advantage_content .m_advantage_img .m_pic_box .m_swiper_box img {
  width: 100%;
}
.index-content .index-section8 .m_advantage_box .m_advantage_content .m_advantage_img .m_pic_box .m_swiper_box .m_box_bottom {
  text-align: right;
  margin: 20px 0 0;
}
.index-content .index-section8 .m_advantage_box .m_advantage_content .m_advantage_img .m_pic_box .m_swiper_box .m_box_bottom .m_advantage_prev {
  position: static;
  display: inline-block;
  outline: none;
  width: 10px;
  height: 17px;
  background: url(../images/index/advantage_prev.png) no-repeat center;
  background-size: cover;
  vertical-align: middle;
}
.index-content .index-section8 .m_advantage_box .m_advantage_content .m_advantage_img .m_pic_box .m_swiper_box .m_box_bottom .m_advantage_pagination {
  position: static;
  display: inline-block;
}
.index-content .index-section8 .m_advantage_box .m_advantage_content .m_advantage_img .m_pic_box .m_swiper_box .m_box_bottom .m_advantage_pagination .swiper-pagination-bullet {
  background: #fff;
  color: #fff;
  outline: none;
  width: 10px;
  height: 10px;
  margin: 0 10px;
  vertical-align: middle;
}

.index-content .index-section8 .m_advantage_box .m_advantage_content .m_advantage_img .m_pic_box .m_swiper_box .m_box_bottom .m_advantage_pagination .swiper-pagination-bullet-active {
  background: #0a4595;
}
.index-content .index-section8 .m_advantage_box .m_advantage_content .m_advantage_img .m_pic_box .m_swiper_box .m_box_bottom .m_advantage_next {
  position: static;
  display: inline-block;
  outline: none;
  width: 10px;
  height: 17px;
  background: url(../images/index/advantage_next.png) no-repeat center;
  background-size: cover;
  vertical-align: middle;
}
.index-content .index-section8 .m_advantage_box .m_advantage_content .m_advantage_img .m_pic_box .m_swiper_box .m_box_bottom .m_advantage_prev:hover{
  background: url(../images/index/advantage_prevh.png) no-repeat center;
  background-size: cover;
}
.index-content .index-section8 .m_advantage_box .m_advantage_content .m_advantage_img .m_pic_box .m_swiper_box .m_box_bottom .m_advantage_next:hover{
  background: url(../images/index/advantage_nexth.png) no-repeat center;
  background-size: cover;
}
/* .index-content .index-section8 .m_advantage_box .m_advantage_content .m_advantage_img .m_pic_box .m_swiper_box .m_box_bottom .m_advantage_prev.swiper-button-disabled {
  width: 10px;
  height: 17px;
  background: url(../images/index/advantage_prev.png) no-repeat center;
  background-size: cover;
}
.index-content .index-section8 .m_advantage_box .m_advantage_content .m_advantage_img .m_pic_box .m_swiper_box .m_box_bottom .m_advantage_next.swiper-button-disabled {
  width: 10px;
  height: 17px;
  background: url(../images/index/advantage_next.png) no-repeat center;
  background-size: cover;
} */
.index-content .index-section8 .m_advantage_box .m_advantage_content .m_advantage_table {
  background: #fff;
  width: 50%;
  padding: 10px;
}
@media (max-width: 575px) {
  .index-content .index-section8 .m_advantage_box .m_advantage_content .m_advantage_table {
    width: 100%;
    margin-bottom: 30px;
  }
}
.index-content .index-section8 .m_advantage_box .m_advantage_content .m_advantage_table .m_advantage_text .m_text_top {
  margin: 20px 0 25px;
  padding: 0 10px;
  display: flex;
  align-items: flex-end;
  align-items: center;
}
@media (max-width: 767px) {
  .index-content .index-section8 .m_advantage_box .m_advantage_content .m_advantage_table .m_advantage_text .m_text_top {
    margin: 15px 0;
  }
}
@media (min-width: 576px) and (max-width: 610px) {
  .index-content .index-section8 .m_advantage_box .m_advantage_content .m_advantage_table .m_advantage_text .m_text_top {
    margin: 10px 0;
  }
}
.index-content .index-section8 .m_advantage_box .m_advantage_content .m_advantage_table .m_advantage_text .m_text_top img {
  display: inline-block;
  margin: 0 20px;
}
.index-content .index-section8 .m_advantage_box .m_advantage_content .m_advantage_table .m_advantage_text .m_text_top h1 {
  display: inline-block;
  color: #000;
  font-size: 30px;
  line-height: 40px;
  margin: 0;
  position: relative;
}
@media (max-width: 991px) {
  .index-content .index-section8 .m_advantage_box .m_advantage_content .m_advantage_table .m_advantage_text .m_text_top h1 {
    font-size: 20px;
  }
}
@media (min-width: 611px) and (max-width: 670px) {
  .index-content .index-section8 .m_advantage_box .m_advantage_content .m_advantage_table .m_advantage_text .m_text_top h1 {
    font-size: 16px;
  }
}
@media (min-width: 576px) and (max-width: 610px) {
  .index-content .index-section8 .m_advantage_box .m_advantage_content .m_advantage_table .m_advantage_text .m_text_top h1 {
    font-size: 14px;
  }
}
@media (min-width: 320px) and (max-width: 575px) {
  .index-content .index-section8 .m_advantage_box .m_advantage_content .m_advantage_table .m_advantage_text .m_text_top h1 {
    font-size: 16px;
  }
}
.index-content .index-section8 .m_advantage_box .m_advantage_content .m_advantage_table .m_advantage_text .m_text_bottom {
  position: relative;
  margin: 50px 40px;
}
@media (max-width: 991px) {
  .index-content .index-section8 .m_advantage_box .m_advantage_content .m_advantage_table .m_advantage_text .m_text_bottom {
    margin: 20px 40px;
  }
}
@media (min-width: 611px) and (max-width: 670px) {
  .index-content .index-section8 .m_advantage_box .m_advantage_content .m_advantage_table .m_advantage_text .m_text_bottom {
    margin: 15px 28px;
  }
}
@media (min-width: 576px) and (max-width: 610px) {
  .index-content .index-section8 .m_advantage_box .m_advantage_content .m_advantage_table .m_advantage_text .m_text_bottom {
    margin: 10px 28px;
  }
}
.index-content .index-section8 .m_advantage_box .m_advantage_content .m_advantage_table .m_advantage_text .m_text_bottom p {
  color: #666;
  font-size: 16px;
  line-height: 24px;
  margin-bottom: 30px;
}
@media (max-width: 991px) {
  .index-content .index-section8 .m_advantage_box .m_advantage_content .m_advantage_table .m_advantage_text .m_text_bottom p {
    width: 100%;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
  }
}
@media (min-width: 611px) and (max-width: 670px) {
  .index-content .index-section8 .m_advantage_box .m_advantage_content .m_advantage_table .m_advantage_text .m_text_bottom p {
    font-size: 16px;
    line-height: 24px;
    margin-bottom: 18px;
  }
}
@media (min-width: 576px) and (max-width: 610px) {
  .index-content .index-section8 .m_advantage_box .m_advantage_content .m_advantage_table .m_advantage_text .m_text_bottom p {
    font-size: 14px;
    line-height: 24px;
    margin-bottom: 18px;
  }
}
.index-content .index-section8 .m_advantage_box .m_advantage_content .m_advantage_table .m_advantage_text .m_text_bottom .m_abutton {
  display: block;
  outline: none;
  text-align: center;
  cursor: pointer;
  width: 120px;
  height: 40px;
  line-height: 40px;
  border: none;
  border-radius: 20px;
  background: #0a4595;
  color: #fff;
}
@media (max-width: 767px) {
  .index-content .index-section8 .m_advantage_box .m_advantage_content .m_advantage_table .m_advantage_text .m_text_bottom .m_abutton {
    width: 100px;
    height: 30px;
    line-height: 30px;
  }
}
.index-content .index-section8 .m_advantage_box .m_advantage_content .m_advantage_table .m_advantage_text i {
  position: absolute;
  font-family: "BEBAS";
  font-size: 50px;
  color: #f2f2f2;
  font-style: normal;
  right: 35px;
  bottom: 60px;
  line-height: 50px;
}
@media (max-width: 991px) {
  .index-content .index-section8 .m_advantage_box .m_advantage_content .m_advantage_table .m_advantage_text i {
    bottom: 20px;
  }
}
@media (max-width: 767px) {
  .index-content .index-section8 .m_advantage_box .m_advantage_content .m_advantage_table .m_advantage_text i {
    font-size: 36px;
    right: 40px;
    bottom: 20px;
    line-height: 36px;
  }
}
.index-content .index-section8 .m_advantage_box .m_advantage_bottom {
  margin: 30px 0;
}
.index-content .index-section8 .m_advantage_box .m_advantage_bottom h1 {
  margin: 0 0 30px;
  position: relative;
}
@media (max-width: 1560px) {
  .index-content .index-section8 .m_advantage_box .m_advantage_bottom h1 {
    padding-left: 64px;
  }
}
@media (max-width: 1199px) {
  .index-content .index-section8 .m_advantage_box .m_advantage_bottom h1 {
    font-size: 28px;
    padding-left: 0;
  }
}
@media (max-width: 575px) {
  .index-content .index-section8 .m_advantage_box .m_advantage_bottom h1 {
    font-size: 18px;
    padding-left: 0;
  }
}
.index-content .index-section8 .m_advantage_box .m_advantage_bottom h1::before {
  content: "";
  position: absolute;
  top: 20px;
  left: -60px;
  width: 40px;
  height: 3px;
  background: #0a4595;
}
@media (max-width: 1560px) {
  .index-content .index-section8 .m_advantage_box .m_advantage_bottom h1::before {
    left: 0;
  }
}
@media (max-width: 1199px) {
  .index-content .index-section8 .m_advantage_box .m_advantage_bottom h1::before {
    display: none;
  }
}
.index-content .index-section8 .m_advantage_box .m_advantage_bottom .m_partner_bottom {
  position: relative;
}
.index-content .index-section8 .m_advantage_box .m_advantage_bottom .m_partner_bottom .m_partner_box {
  border: 1px solid #eeeeee;
  background: #fff;
  padding: 30px 25px;
}
.index-content .index-section8 .m_advantage_box .m_advantage_bottom .m_partner_bottom .m_partner_box img {
  width: 100%;
}
.index-content .index-section8 .m_advantage_box .m_advantage_bottom .m_partner_np {
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0px;
}
.index-content .index-section8 .m_advantage_box .m_advantage_bottom .m_partner_np .swiper-button-next {
  right: -80px;
}
@media (max-width: 1560px) {
  .index-content .index-section8 .m_advantage_box .m_advantage_bottom .m_partner_np .swiper-button-next {
    right: 0;
  }
}
.index-content .index-section8 .m_advantage_box .m_advantage_bottom .m_partner_np .swiper-button-prev {
  left: -80px;
}
@media (max-width: 1560px) {
  .index-content .index-section8 .m_advantage_box .m_advantage_bottom .m_partner_np .swiper-button-prev {
    left: 0;
  }
}
.index-content .index-section8 .m_advantage_box .m_advantage_bottom .m_partner-prev {
  position: absolute;
  background: url(../images/index/prev.png) no-repeat center;
  left: -80px;
  width: 60px;
  height: 60px;
  outline: none;
  z-index: 100;
}
@media (max-width: 1199px) {
  .index-content .index-section8 .m_advantage_box .m_advantage_bottom .m_partner-prev {
    width: 50px;
    height: 50px;
    background-size: 50px;
  }
}
@media (max-width: 991px) {
  .index-content .index-section8 .m_advantage_box .m_advantage_bottom .m_partner-prev {
    width: 40px;
    height: 40px;
    background-size: 40px;
  }
}
.index-content .index-section8 .m_advantage_box .m_advantage_bottom .m_partner-next {
  position: absolute;
  right: -80px;
  width: 60px;
  height: 60px;
  background: url(../images/index/next.png) no-repeat center;
  outline: none;
  z-index: 100;
}
@media (max-width: 1199px) {
  .index-content .index-section8 .m_advantage_box .m_advantage_bottom .m_partner-next {
    width: 50px;
    height: 50px;
    background-size: 50px;
  }
}
@media (max-width: 991px) {
  .index-content .index-section8 .m_advantage_box .m_advantage_bottom .m_partner-next {
    width: 40px;
    height: 40px;
    background-size: 40px;
  }
}
.index-content .index-section8 .m_advantage_box .m_advantage_bottom .m_partner-prev:hover{
  background: url(../images/index/prevh.png) no-repeat center;
  background-size: cover;
}
.index-content .index-section8 .m_advantage_box .m_advantage_bottom .m_partner-next:hover{
  background: url(../images/index/nexth.png) no-repeat center;
  background-size: cover;
}
/* .index-content .index-section8 .m_advantage_box .m_advantage_bottom .m_partner-prev.swiper-button-disabled {
  position: absolute;
  background: url(../images/index/prevh.png) no-repeat center;
  outline: none;
  z-index: 100;
  opacity: 0.8;
} */
/* @media (max-width: 1199px) {
  .index-content .index-section8 .m_advantage_box .m_advantage_bottom .m_partner-prev.swiper-button-disabled {
    width: 50px;
    height: 50px;
    background-size: 50px;
  }
} */
/* @media (max-width: 991px) {
  .index-content .index-section8 .m_advantage_box .m_advantage_bottom .m_partner-prev.swiper-button-disabled {
    width: 40px;
    height: 40px;
    background-size: 40px;
  }
}
.index-content .index-section8 .m_advantage_box .m_advantage_bottom .m_partner-next.swiper-button-disabled {
  position: absolute;
  background: url(../images/index/nexth.png) no-repeat center;
  opacity: 0.8;
} */
/* @media (max-width: 1199px) {
  .index-content .index-section8 .m_advantage_box .m_advantage_bottom .m_partner-next.swiper-button-disabled {
    width: 50px;
    height: 50px;
    background-size: 50px;
  }
}
@media (max-width: 991px) {
  .index-content .index-section8 .m_advantage_box .m_advantage_bottom .m_partner-next.swiper-button-disabled {
    width: 40px;
    height: 40px;
    background-size: 40px;
  }
} */
.index-content .index-section9 {
  padding: 122px 0 130px;
}
@media (max-width: 1199px) {
  .index-content .index-section9 {
    padding: 100px 0;
  }
}
@media (max-width: 767px) {
  .index-content .index-section9 {
    padding: 50px 0;
  }
}
@media (min-width: 768px) {
  .index-content .index-section9 .container {
    width: 750px;
  }
}
@media (min-width: 992px) {
  .index-content .index-section9 .container {
    width: 970px;
  }
}
@media (min-width: 1200px) {
  .index-content .index-section9 .container {
    width: 1170px;
  }
}
@media (min-width: 1560px) {
  .index-content .index-section9 .container {
    width: 1400px;
  }
}
@media (min-width: 1770px) {
  .index-content .index-section9 .container {
    width: 1740px;
  }
}
@media (max-width: 991px) {
  .index-content .index-section9 .container {
    padding-right: 15px;
    padding-left: 15px;
    width: inherit;
  }
}
.index-content .index-section9 .container .map {
  display: flex;
  justify-items: center;
}
@media (max-width: 767px) {
  .index-content .index-section9 .container .map {
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 1199px) {
  .index-content .index-section9 .container .map {
    flex-direction: column;
    align-items: flex-start;
  }
}
.index-content .index-section9 .container .map .map_left {
  flex: 0 0 573px;
  min-width: 573px;
  margin-left: 170px;
}
@media (max-width: 1199px) {
  .index-content .index-section9 .container .map .map_left {
    flex: 0 0 315px;
    min-width: 315px;
    margin-left: 0;
  }
}
@media (max-width: 1770px) {
  .index-content .index-section9 .container .map .map_left {
    flex: 0 0 470px;
    min-width: 470px;
    margin-left: 0;
  }
}
@media (max-width: 767px) {
  .index-content .index-section9 .container .map .map_left {
    flex: inherit;
    min-width: inherit;
    width: 100%;
    margin: 0 0 40px;
  }
}
@media (max-width: 1199px) {
  .index-content .index-section9 .container .map .map_left {
    flex: inherit;
    min-width: inherit;
    width: 100%;
    margin: 0 0 40px;
  }
}
.index-content .index-section9 .container .map .map_left h1 {
  font-size: 30px;
  line-height: 30px;
  margin: 0;
}
@media (max-width: 991px) {
  .index-content .index-section9 .container .map .map_left h1 {
    font-size: 30px;
    line-height: 30px;
  }
}
.index-content .index-section9 .container .map .map_left h1 p {
  color: #333;
  margin-bottom: 14px;
}
.index-content .index-section9 .container .map .map_left h1 span {
  color: #f13a3a;
  position: relative;
}
.index-content .index-section9 .container .map .map_left h1 span::before {
  content: "";
  position: absolute;
  background: url(../images/index/icon17.png) no-repeat left;
  font-size: 15px;
  top: 26px;
  left: -44px;
  width: 20px;
  height: 20px;
}
.index-content .index-section9 .container .map .map_left h1 i {
  display: block;
  background: #ffc126;
  width: 68px;
  height: 4px;
  margin-top: 52px;
  margin-left: 2px;
}
@media (max-width: 991px) {
  .index-content .index-section9 .container .map .map_left h1 i {
    margin-top: 20px;
  }
}
.index-content .index-section9 .container .map .map_left .div_p p {
  color: #666666;
  font-size: 18px;
  line-height: 38px;
  margin-top: 55px;
  margin-bottom: 54px;
}
@media (max-width: 991px) {
  .index-content .index-section9 .container .map .map_left .map_text {
    margin: 20px 0;
  }
}
.index-content .index-section9 .container .map .map_left .mbutton {
  display: block;
  outline: none;
  text-align: center;
  cursor: pointer;
  width: 150px;
  height: 40px;
  line-height: 40px;
  border: none;
  border-radius: 20px;
  background: #0a4595;
  color: #fff;
}
.index-content .index-section9 .container .map .map_right {
  flex: 1;
}
.index-content .index-section9 .container .map .map_right .hugemap {
  position: relative;
  width: 100%;
  max-width: 994px;
  margin: 0 0 0 auto;
}
@media (max-width: 991px) {
  .index-content .index-section9 .container .map .map_right .hugemap {
    display: none;
  }
}
.index-content .index-section9 .container .map .map_right .hugemap img {
  width: 100%;
}
.index-content .index-section9 .container .map .map_right .hugemap .appoint {
  position: absolute;
  width: 6px;
  height: 6px;
  border-radius: 50%;
  background: #0a4595;
  display: flex;
  justify-content: center;
  align-items: center;
}
.index-content .index-section9 .container .map .map_right .hugemap .appoint .dot {
  flex: 0 0 40px;
  min-width: 40px;
  height: 40px;
  border-radius: 50%;
  background: rgba(10, 69, 194, 0.4);
  border: 1px solid #0a4595;
  animation: scalemap 2s linear infinite;
  -moz-animation: scalemap 2s linear infinite;
  -webkit-animation: scalemap 2s linear infinite;
}
.index-content .index-section9 .container .map .map_right .hugemap .a1 {
  top: 20%;
  left: 15%;
}
.index-content .index-section9 .container .map .map_right .hugemap .a2 {
  top: 40.1%;
  left: 13.3%;
}
.index-content .index-section9 .container .map .map_right .hugemap .a3 {
  top: 33.5%;
  left: 16.7%;
}
.index-content .index-section9 .container .map .map_right .hugemap .a4 {
  top: 30.2%;
  left: 20.8%;
}
.index-content .index-section9 .container .map .map_right .hugemap .a5 {
  top: 42.1%;
  left: 24.3%;
}
.index-content .index-section9 .container .map .map_right .hugemap .a6 {
  top: 37%;
  left: 27.6%;
}
.index-content .index-section9 .container .map .map_right .hugemap .a7 {
  top: 58.7%;
  left: 27.6%;
}
.index-content .index-section9 .container .map .map_right .hugemap .a8 {
  top: 65.5%;
  left: 32.7%;
}
.index-content .index-section9 .container .map .map_right .hugemap .a9 {
  top: 52%;
  left: 46.8%;
}
.index-content .index-section9 .container .map .map_right .hugemap .a10 {
  top: 28.5%;
  left: 50.9%;
}
.index-content .index-section9 .container .map .map_right .hugemap .a11 {
  top: 48.5%;
  left: 50.1%;
}
.index-content .index-section9 .container .map .map_right .hugemap .a12 {
  top: 68.7%;
  left: 50.9%;
}
.index-content .index-section9 .container .map .map_right .hugemap .a13 {
  top: 25%;
  left: 58.5%;
}
.index-content .index-section9 .container .map .map_right .hugemap .a14 {
  top: 47.2%;
  left: 61%;
}
.index-content .index-section9 .container .map .map_right .hugemap .a15 {
  top: 26.7%;
  left: 69.3%;
}
.index-content .index-section9 .container .map .map_right .hugemap .a16 {
  top: 53.7%;
  left: 69.4%;
}
.index-content .index-section9 .container .map .map_right .hugemap .a17 {
  top: 31.7%;
  left: 71%;
}
.index-content .index-section9 .container .map .map_right .hugemap .a18 {
  top: 25%;
  left: 72.8%;
}
.index-content .index-section9 .container .map .map_right .hugemap .a19 {
  top: 29.9%;
  left: 73.6%;
}
.index-content .index-section9 .container .map .map_right .hugemap .a20 {
  top: 45.1%;
  left: 73.7%;
}
.index-content .index-section9 .container .map .map_right .hugemap .a21 {
  top: 53.7%;
  left: 76.1%;
}
.index-content .index-section9 .container .map .map_right .hugemap .a22 {
  top: 43.6%;
  left: 79.5%;
}
.index-content .index-section9 .container .map .map_right .hugemap .a23 {
  top: 63.7%;
  left: 79.4%;
}
.index-content .index-section9 .container .map .map_right .hugemap .a24 {
  top: 82.3%;
  left: 81.1%;
}
.index-content .index-section9 .container .map .map_right .hugemap .a25 {
  top: 16.7%;
  left: 38.4%;
}
.index-content .index-section9 .container .map .map_right .hugemap .a26 {
  top: 18.4%;
  left: 80.3%;
}
.index-content .index-section9 .container .map .map_right .minimap {
  position: relative;
  width: 100%;
  max-width: 994px;
  margin: 0 0 0 auto;
  display: none;
}
@media (max-width: 991px) {
  .index-content .index-section9 .container .map .map_right .minimap {
    display: block;
  }
}
.index-content .index-section9 .container .map .map_right .minimap img {
  width: 100%;
}
.index-content .index-section10 {
  padding: 112px 0 129px;
  background: #f4f4f4;
  overflow: hidden;
}
@media (max-width: 767px) {
  .index-content .index-section10 {
    padding: 50px 0;
  }
}
.index-content .index-section10 .case_top {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 40px;
}
@media (max-width: 1199px) {
  .index-content .index-section10 .case_top {
    padding-left: 64px;
  }
}
@media (max-width: 991px) {
  .index-content .index-section10 .case_top {
    padding-left: 0;
  }
}
.index-content .index-section10 .case_top h1 {
  margin: 0;
  font-size: 36px;
  color: #333;
  position: relative;
}
.index-content .index-section10 .case_top h1 span {
  color: #333;
}
@media (max-width: 767px) {
  .index-content .index-section10 .case_top h1 {
    font-size: 30px;
  }
}
@media (max-width: 575px) {
  .index-content .index-section10 .case_top h1 {
    font-size: 22px;
  }
}
.index-content .index-section10 .case_top h1::before {
  content: "";
  position: absolute;
  top: 20px;
  left: -60px;
  width: 40px;
  height: 3px;
  background: #0a4595;
}
@media (max-width: 991px) {
  .index-content .index-section10 .case_top h1::before {
    display: none;
  }
}
.index-content .index-section10 .case_top .cbutton {
  display: block;
  outline: none;
  text-align: center;
  cursor: pointer;
  width: 150px;
  height: 40px;
  line-height: 40px;
  border: none;
  border-radius: 20px;
  background: #0a4595;
  color: #fff;
}
@media (max-width: 575px) {
  .index-content .index-section10 .case_top .cbutton {
    width: 100px;
    height: 30px;
    line-height: 30px;
  }
}
.index-content .index-section10 .case_bottom {
  position: relative;
}
.index-content .index-section10 .case_bottom .case_box .box_list {
  position: relative;
  width: 100%;
  overflow: hidden;
  cursor: pointer;
}
.index-content .index-section10 .case_bottom .case_box .box_list img {
  width: 100%;
  overflow: hidden;
  transition: 0.4s;
}
.index-content .index-section10 .case_bottom .case_box .box_list .more_text {
  position: absolute;
  display: flex;
  flex-direction: row;
  bottom: 0;
  background: rgba(0, 0, 0, 0);
  width: 100%;
  height: 36%;
  bottom: -36%;
  transition: all 0.35s;
}
@media (max-width: 1560px) {
  .index-content .index-section10 .case_bottom .case_box .box_list .more_text {
    height: 45%;
  }
}
@media (max-width: 1560px) {
  .index-content .index-section10 .case_bottom .case_box .box_list .more_text {
    height: 38%;
  }
}
@media (max-width: 767px) {
  .index-content .index-section10 .case_bottom .case_box .box_list .more_text {
    height: 36%;
  }
}
.index-content .index-section10 .case_bottom .case_box .box_list .more_text .text_left {
  width: 40%;
}
@media (max-width: 1560px) {
  .index-content .index-section10 .case_bottom .case_box .box_list .more_text .text_left {
    width: 40%;
  }
}
@media (max-width: 767px) {
  .index-content .index-section10 .case_bottom .case_box .box_list .more_text .text_left {
    width: 100%;
  }
}
.index-content .index-section10 .case_bottom .case_box .box_list .more_text .text_left p {
  font-size: 22px;
  line-height: 22px;
  color: #fff;
  padding: 36px 0 33px 25px;
  width: 100%;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
@media (max-width: 1560px) {
  .index-content .index-section10 .case_bottom .case_box .box_list .more_text .text_left p {
    font-size: 20px;
    padding: 22px 0 22px 25px;
  }
}
@media (max-width: 1199px) {
  .index-content .index-section10 .case_bottom .case_box .box_list .more_text .text_left p {
    padding: 20px 0 20px 10px;
    font-size: 18px;
  }
}
@media (max-width: 991px) {
  .index-content .index-section10 .case_bottom .case_box .box_list .more_text .text_left p {
    padding: 10px 0 10px 10px;
    font-size: 16px;
  }
}
@media (min-width: 400px) and (max-width: 767px) {
  .index-content .index-section10 .case_bottom .case_box .box_list .more_text .text_left p {
    padding: 4% 0 4% 20px;
    font-size: 18px;
  }
}
.index-content .index-section10 .case_bottom .case_box .box_list .more_text .text_left .cbutton {
  display: block;
  width: 100px;
  height: 32px;
  background: #fff;
  border-radius: 16px;
  text-align: center;
  font-size: 14px;
  color: #333;
  outline: none;
  border: none;
  margin-left: 25px;
}
@media (max-width: 1199px) {
  .index-content .index-section10 .case_bottom .case_box .box_list .more_text .text_left .cbutton {
    margin-left: 10px;
  }
}
@media (max-width: 991px) {
  .index-content .index-section10 .case_bottom .case_box .box_list .more_text .text_left .cbutton {
    width: 80px;
    height: 24px;
    border-radius: 12px;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .index-content .index-section10 .case_bottom .case_box .box_list .more_text .text_left .cbutton {
    width: 100px;
    height: 32px;
    border-radius: 16px;
  }
}
@media (min-width: 320px) and (max-width: 575px) {
  .index-content .index-section10 .case_bottom .case_box .box_list .more_text .text_left .cbutton {
    width: 80px;
    height: 20px;
    border-radius: 10px;
    font-size: 12px;
  }
}
.index-content .index-section10 .case_bottom .case_box .box_list .more_text .text_right {
  width: 50%;
  margin: 38px 0 0 10px;
  padding-right: 15px;
}
@media (max-width: 1560px) {
  .index-content .index-section10 .case_bottom .case_box .box_list .more_text .text_right {
    width: 60%;
    margin: 13px 0 0 10px;
  }
}
@media (max-width: 1199px) {
  .index-content .index-section10 .case_bottom .case_box .box_list .more_text .text_right {
    margin: 23px 0px 0 10px;
  }
}
@media (max-width: 991px) {
  .index-content .index-section10 .case_bottom .case_box .box_list .more_text .text_right {
    margin: 10px 0px 0 10px;
    width: 55%;
  }
}
@media (max-width: 767px) {
  .index-content .index-section10 .case_bottom .case_box .box_list .more_text .text_right {
    display: none;
  }
}
.index-content .index-section10 .case_bottom .case_box .box_list .more_text .text_right p {
  font-size: 14px;
  color: #fff;
  margin-bottom: 12px;
  line-height: 14px;
  width: 100%;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
@media (max-width: 1199px) {
  .index-content .index-section10 .case_bottom .case_box .box_list .more_text .text_right p {
    font-size: 12px;
    margin-bottom: 6px;
  }
}
@media (max-width: 991px) {
  .index-content .index-section10 .case_bottom .case_box .box_list .more_text .text_right p {
    font-size: 12px;
    line-height: 12px;
    margin-bottom: 5px;
  }
}
.index-content .index-section10 .case_bottom .case_box .box_list:hover img {
  transform: scale(1.1);
}
.index-content .index-section10 .case_bottom .case_box .box_list:hover .more_text {
  bottom: 0;
  /* background: rgba(0, 0, 0, 0.5); */
  background: rgba(238, 49, 57, .8);
}
.index-content .index-section10 .case_bottom .case_np {
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0px;
}
.index-content .index-section10 .case_bottom .case_np .swiper-button-next {
  right: -80px;
}
@media (max-width: 1199px) {
  .index-content .index-section10 .case_bottom .case_np .swiper-button-next {
    right: 0;
  }
}
.index-content .index-section10 .case_bottom .case_np .swiper-button-prev {
  left: -80px;
}
@media (max-width: 1199px) {
  .index-content .index-section10 .case_bottom .case_np .swiper-button-prev {
    left: 0;
  }
}
.index-content .index-section10 .case_bottom .case-prev {
  position: absolute;
  background: url(../images/index/cprev.png) no-repeat center;
  width: 60px;
  height: 60px;
  outline: none;
  z-index: 100;
}
@media (max-width: 1199px) {
  .index-content .index-section10 .case_bottom .case-prev {
    width: 50px;
    height: 50px;
    background-size: 50px;
  }
}
@media (max-width: 991px) {
  .index-content .index-section10 .case_bottom .case-prev {
    width: 40px;
    height: 40px;
    background-size: 40px;
  }
}
.index-content .index-section10 .case_bottom .case-next {
  position: absolute;
  width: 60px;
  height: 60px;
  background: url(../images/index/cnext.png) no-repeat center;
  background-size: 100%;
  outline: none;
  z-index: 100;
}
@media (max-width: 1199px) {
  .index-content .index-section10 .case_bottom .case-next {
    width: 50px;
    height: 50px;
    background-size: 50px;
  }
}
@media (max-width: 991px) {
  .index-content .index-section10 .case_bottom .case-next {
    width: 40px;
    height: 40px;
    background-size: 40px;
  }
}
.index-content .index-section10 .case_bottom .case-prev:hover{
  background: url(../images/index/prevh.png) no-repeat center;
  background-size: cover;
}
.index-content .index-section10 .case_bottom .case-next:hover{
  background: url(../images/index/nexth.png) no-repeat center;
  background-size: cover;
}

/* .index-content .index-section10 .case_bottom .case-prev.swiper-button-disabled {
  position: absolute;
  background: url(../images/index/cprev.png) no-repeat center;
  opacity: 0.9;
}
@media (max-width: 1199px) {
  .index-content .index-section10 .case_bottom .case-prev.swiper-button-disabled {
    width: 50px;
    height: 50px;
    background-size: 50px;
  }
}
@media (max-width: 991px) {
  .index-content .index-section10 .case_bottom .case-prev.swiper-button-disabled {
    width: 40px;
    height: 40px;
    background-size: 40px;
  }
}
.index-content .index-section10 .case_bottom .case-next.swiper-button-disabled {
  position: absolute;
  background: url(../images/index/cnext.png) no-repeat center;
  opacity: 0.9;
}
@media (max-width: 1199px) {
  .index-content .index-section10 .case_bottom .case-next.swiper-button-disabled {
    width: 50px;
    height: 50px;
    background-size: 50px;
  }
}
@media (max-width: 991px) {
  .index-content .index-section10 .case_bottom .case-next.swiper-button-disabled {
    width: 40px;
    height: 40px;
    background-size: 40px;
  }
} */
.index-content .index-section11 {
  padding: 112px 0 129px;
}
@media (max-width: 1199px) {
  .index-content .index-section11 {
    padding: 80px 0;
  }
}
@media (max-width: 767px) {
  .index-content .index-section11 {
    padding: 40px 0;
  }
}
.index-content .index-section11 .new_top {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 40px;
}
@media (max-width: 1199px) {
  .index-content .index-section11 .new_top {
    padding-left: 64px;
  }
}
@media (max-width: 991px) {
  .index-content .index-section11 .new_top {
    padding-left: 0;
  }
}
.index-content .index-section11 .new_top h1 {
  margin: 0;
  font-size: 36px;
  color: #333;
  position: relative;
}
.index-content .index-section11 .new_top h1 span {
  color: #333;
}
@media (max-width: 767px) {
  .index-content .index-section11 .new_top h1 {
    font-size: 30px;
  }
}
@media (max-width: 575px) {
  .index-content .index-section11 .new_top h1 {
    font-size: 22px;
  }
}
.index-content .index-section11 .new_top h1::before {
  content: "";
  position: absolute;
  top: 20px;
  left: -60px;
  width: 40px;
  height: 3px;
  background: #0a4595;
}
@media (max-width: 991px) {
  .index-content .index-section11 .new_top h1::before {
    display: none;
  }
}
.index-content .index-section11 .new_top .nbutton {
  display: block;
  outline: none;
  text-align: center;
  cursor: pointer;
  width: 150px;
  height: 40px;
  line-height: 40px;
  border: none;
  border-radius: 20px;
  background: #0a4595;
  color: #fff;
}
@media (max-width: 575px) {
  .index-content .index-section11 .new_top .nbutton {
    width: 100px;
    height: 30px;
    line-height: 30px;
  }
}
.index-content .index-section11 .new_bottom {
  display: flex;
  flex-direction: row;
}
@media (max-width: 1199px) {
  .index-content .index-section11 .new_bottom {
    display: inherit;
    flex-direction: inherit;
  }
}
.index-content .index-section11 .new_bottom .new_left {
  width: 65%;
  margin-right: 4%;
  border-top: 2px solid #666;
}
@media (max-width: 1199px) {
  .index-content .index-section11 .new_bottom .new_left {
    width: 100%;
    margin-right: 0;
  }
}
.index-content .index-section11 .new_bottom .new_left .left_top {
  padding: 37px 0;
  display: flex;
  flex-direction: row;
  border-bottom: 1px dashed #d0d0d0;
}
@media (max-width: 575px) {
  .index-content .index-section11 .new_bottom .new_left .left_top {
    display: inherit;
    flex-direction: inherit;
  }
  .index-content .index-section11 .new_bottom .new_left .left_top{
    padding: 10px 0 27px;
  }
}
.index-content .index-section11 .new_bottom .new_left .left_top .tleft img {
  display: block;
  margin: 0 auto;
  max-height: 160px;
}
@media (min-width: 320px) and (max-width: 576px) {
  .index-content .index-section11 .new_bottom .new_left .left_top .tleft img {
    display: none;
  }
}
.index-content .index-section11 .new_bottom .new_left .left_top .tright {
  padding: 0 14px 0 75px;
}
@media (max-width: 575px) {
  .index-content .index-section11 .new_bottom .new_left .left_top .tright {
    padding: 0;
  }
}
.index-content .index-section11 .new_bottom .new_left .left_top .tright h1 {
  margin: 17px 0 10px;
  font-size: 24px;
  color: #333;
}
@media (max-width: 575px) {
  .index-content .index-section11 .new_bottom .new_left .left_top .tright h1 {
    font-size: 20px;
  }
}
.index-content .index-section11 .new_bottom .new_left .left_top .tright i {
  display: block;
  font-size: 16px;
  line-height: 16px;
  color: #8f8f8f;
  font-style: normal;
}
.index-content .index-section11 .new_bottom .new_left .left_top .tright span {
  font-size: 14px;
  display: inline-block;
  font-family: "寰蒋闆呴粦";
  margin-top: 30px;
  color: #989898;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 4;
  -webkit-box-orient: vertical;
}
@media (max-width: 767px) {
  .index-content .index-section11 .new_bottom .new_left .left_top .tright span {
    -webkit-line-clamp: 3;
  }
}
@media (max-width: 575px) {
  .index-content .index-section11 .new_bottom .new_left .left_top .tright span {
    margin-top: 10px;
  }
}
.index-content .index-section11 .new_bottom .new_left .left_bottom {
  display: flex;
  justify-content: space-between;
}
@media (max-width: 575px) {
  .index-content .index-section11 .new_bottom .new_left .left_bottom {
    display: inherit;
    justify-content: inherit;
  }
}
.index-content .index-section11 .new_bottom .new_left .left_bottom .bleft {
  width: 48%;
}
@media (max-width: 575px) {
  .index-content .index-section11 .new_bottom .new_left .left_bottom .bleft {
    width: 100%;
  }
}
.index-content .index-section11 .new_bottom .new_left .left_bottom .bleft li {
  padding: 28px 0;
  border-bottom: 1px dashed #d0d0d0;
  cursor: pointer;
  width: 100%;
  line-height: 18px;
}
.index-content .index-section11 .new_bottom .new_left .left_bottom .bleft li span {
  font-size: 16px;
  color: #666;
  text-align: left;
  width: 80%;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  display: inline-block;
}
.index-content .index-section11 .new_bottom .new_left .left_bottom .bleft li:hover span {
  color: #0a4595;
}
.index-content .index-section11 .new_bottom .new_left .left_bottom .bleft li i {
  font-size: 14px;
  text-align: right;
  color: #999;
  font-style: normal;
  float: right;
  width: 20%;
}
.index-content .index-section11 .new_bottom .new_left .left_bottom .bleft li i::after {
  content: "";
  display: table;
  clear: both;
}
.index-content .index-section11 .new_bottom .new_left .left_bottom .bright {
  width: 48%;
}
@media (max-width: 575px) {
  .index-content .index-section11 .new_bottom .new_left .left_bottom .bright {
    width: 100%;
  }
}
.index-content .index-section11 .new_bottom .new_left .left_bottom .bright li {
  padding: 28px 0;
  border-bottom: 1px dashed #d0d0d0;
  cursor: pointer;
  width: 100%;
  line-height: 18px;
}
.index-content .index-section11 .new_bottom .new_left .left_bottom .bright li span {
  font-size: 16px;
  color: #666;
  text-align: left;
  width: 80%;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  display: inline-block;
}
.index-content .index-section11 .new_bottom .new_left .left_bottom .bright li:hover span {
  color: #0a4595;
}
.index-content .index-section11 .new_bottom .new_left .left_bottom .bright li i {
  font-size: 14px;
  text-align: right;
  color: #999;
  font-style: normal;
  float: right;
  width: 20%;
}
.index-content .index-section11 .new_bottom .new_left .left_bottom .bright li i::after {
  content: "";
  display: table;
  clear: both;
}
.index-content .index-section11 .new_bottom .new_right {
  width: 31%;
  height: 474px;
}
@media (min-width: 320px) and (max-width: 767px) {
  .index-content .index-section11 .new_bottom .new_right {
    height: 412px;
  }
}
@media (max-width: 1199px) {
  .index-content .index-section11 .new_bottom .new_right {
    width: 100%;
    margin-top: 40px;
  }
}
.index-content .index-section11 .new_bottom .new_right .list_right {
  width: 100%;
  height: 100%;
}
.index-content .index-section11 .new_bottom .new_right .list_right li {
  padding: 30px 32px 32px;
  height: auto;
  cursor: pointer;
}
@media (max-width: 1560px) {
  .index-content .index-section11 .new_bottom .new_right .list_right li {
    padding: 20px 32px 22px;
  }
}
.index-content .index-section11 .new_bottom .new_right .list_right li p:nth-child(1) {
  margin-bottom: 16px;
  background: url(../images/index/icon11.png) no-repeat left center;
  padding-left: 35px;
  font-size: 18px;
  color: #333;
}
@media (max-width: 575px) {
  .index-content .index-section11 .new_bottom .new_right .list_right li p:nth-child(1) {
    font-size: 16px;
  }
}
.index-content .index-section11 .new_bottom .new_right .list_right li p:nth-child(2) {
  background: url(../images/index/icon12.png) no-repeat left top;
  padding-left: 35px;
  font-size: 14px;
  color: #333;
}
@media (max-width: 1199px) {
  .index-content .index-section11 .new_bottom .new_right .list_right li p:nth-child(2) {
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
  }
}
.index-content .index-section11 .new_bottom .new_right .list_right .swiper-slide {
  border: 2px solid #e4e4e4;
}
.index-content .index-section11 .new_bottom .new_right .list_right .swiper-slide:hover {
  border: 2px solid #0a4595;
}
/* .index-content .index-section11 .new_bottom .new_right .list_right .swiper-slide.swiper-slide-active {
  border: 2px solid #0a4595;
} */
.index-content .index-section12 {
  background: #0a4595;
  height: 80px;
  display: flex;
  align-items: center;
}
@media (max-width: 767px) {
  .index-content .index-section12 {
    height: inherit;
    display: inherit;
    align-items: inherit;
  }
}
.index-content .index-section12 .link {
  display: flex;
  justify-content: space-between;
  flex-direction: row;
}
@media (max-width: 767px) {
  .index-content .index-section12 .link {
    display: inherit;
    justify-content: inherit;
    flex-direction: inherit;
  }
}
.index-content .index-section12 .link span {
  width: 10%;
  color: #fff;
  font-size: 20px;
}
@media (max-width: 767px) {
  .index-content .index-section12 .link span {
    width: 100%;
    line-height: 40px;
    padding-left: 10px;
  }
}
.index-content .index-section12 .link .link_box {
  width: 90%;
  line-height: 28px;
}
@media (max-width: 767px) {
  .index-content .index-section12 .link .link_box {
    width: 100%;
  }
}
.index-content .index-section12 .link .link_box .link_list {
  display: flex;
  flex-direction: row;
}
@media (max-width: 767px) {
  .index-content .index-section12 .link .link_box .link_list {
    flex-wrap: wrap;
    padding-bottom: 10px;
  }
}
.index-content .index-section12 .link .link_box .link_list li {
  flex: 1;
  text-align: left;
}
@media (min-width:576px) and (max-width: 767px) {
  .index-content .index-section12 .link .link_box .link_list li {
    flex: inherit;
    text-align: center;
    width: 20%;
  }
}
@media (min-width:320px) and (max-width: 575px) {
  .index-content .index-section12 .link .link_box .link_list li {
    flex: inherit;
    text-align: center;
    width: 25%;
  }
}
.index-content .index-section12 .link .link_box .link_list li a {
  color: #fff;
  border-left: 1px solid #f7989c;
  padding-left: 40px;
  vertical-align: middle;
}
@media (max-width: 1199px) {
  .index-content .index-section12 .link .link_box .link_list li a {
    padding-left: 10%;
  }
}
@media (max-width: 767px) {
  .index-content .index-section12 .link .link_box .link_list li a {
    padding: 0;
    border: none;
    font-size: 16px;
    line-height: 34px;
  }
}
.index-footer {
  background: #1e1e1e;
}
.index-footer .footer_top {
  display: flex;
  justify-content: space-between;
  flex-direction: row;
  padding: 55px 0 80px;
}
@media (max-width: 991px) {
  .index-footer .footer_top {
    display: inherit;
    justify-content: inherit;
    flex-direction: inherit;
    padding: 30px 0;
  }
}
.index-footer .footer_top .footer_left {
  width: 30%;
}
@media (max-width: 991px) {
  .index-footer .footer_top .footer_left {
    width: 100%;
  }
}
@media (min-width: 992px) and (max-width: 1560px) {
  .index-footer .footer_top .footer_left {
    width: 44%;
  }
}
.index-footer .footer_top .footer_left .left_top h1 {
  font-size: 20px;
  line-height: 20px;
  color: #fff;
  margin: 0;
}
.index-footer .footer_top .footer_left .left_top h1 b {
  margin-left: 13px;
  font-size: 14px;
  line-height: 14px;
  color: #8f8f8f;
}
.index-footer .footer_top .footer_left .left_top h1 i {
  margin-top: 46px;
  margin-left: 2px;
  width: 28px;
  height: 2px;
  background: #8f8f8f;
  display: block;
}
.index-footer .footer_top .footer_left .left_content {
  margin-top: 36px;
}
.index-footer .footer_top .footer_left .left_content p:nth-child(1) {
  font-size: 18px;
  line-height: 18px;
  color: #fff;
  margin-bottom: 14px;
}
.index-footer .footer_top .footer_left .left_content p:nth-child(2) {
  font-size: 18px;
  line-height: 18px;
  color: #8f8f8f;
}
@media (max-width: 991px) {
  .index-footer .footer_top .footer_left .left_content p:nth-child(2) {
    line-height: 24px;
  }
}
.index-footer .footer_top .footer_left .left_bottom {
  width: 100%;
  display: flex;
  flex-direction: row;
  margin-top: 48px;
}
.index-footer .footer_top .footer_left .left_bottom .bottom_left {
  width: 50%;
}
@media (max-width: 991px) {
  .index-footer .footer_top .footer_left .left_bottom .bottom_left {
    width: 45%;
  }
}
@media (max-width: 410px) {
  .index-footer .footer_top .footer_left .left_bottom {
    flex-direction: column;
    margin-top: 30px;

  }
}
.index-footer .footer_top .footer_left .left_bottom .bottom_left p {
  margin-bottom: 16px;
  line-height: 15px;
}
.index-footer .footer_top .footer_left .left_bottom .bottom_left p a{
  color: #fff;
}
.index-footer .footer_top .footer_left .left_bottom .bottom_left p img {
  margin-right: 12px;
  margin-top: -0.2rem;
}
@media (max-width: 991px) {
  .index-footer .footer_top .footer_left .left_bottom .bottom_left p img {
    margin-right: 5px;
  }
}
.index-footer .footer_top .footer_left .left_bottom .bottom_left p span {
  color: #fff;
  font-size: 14px;
  line-height: 15px;
}
.index-footer .footer_top .footer_left .left_bottom .bottom_right {
  width: 50%;
}
@media (max-width: 991px) {
  .index-footer .footer_top .footer_left .left_bottom .bottom_right {
    width: 54%;
  }
}
.index-footer .footer_top .footer_left .left_bottom .bottom_right p {
  margin-bottom: 16px;
  line-height: 15px;
}
.index-footer .footer_top .footer_left .left_bottom .bottom_right p img {
  margin-right: 12px;
  margin-top: -0.2rem;
}
@media (max-width: 991px) {
  .index-footer .footer_top .footer_left .left_bottom .bottom_right p img {
    margin-right: 5px;
  }
}
.index-footer .footer_top .footer_left .left_bottom .bottom_right p span {
  color: #fff;
  font-size: 14px;
  line-height: 15px;
}
@media (max-width: 991px) {
  .index-footer .footer_top .footer_content {
    width: 100%;
    margin: 8% 0 10%;
  }
}
.index-footer .footer_top .footer_content .content_top h1 {
  font-size: 20px;
  line-height: 20px;
  color: #fff;
  margin: 0;
}
.index-footer .footer_top .footer_content .content_top h1 b {
  margin-left: 13px;
  font-size: 14px;
  line-height: 14px;
  color: #7d7d7d;
}
.index-footer .footer_top .footer_content .content_bottom {
  margin: 45px -10px 0;
  display: flex;
  flex-direction: row;
  text-align: center;
}
.index-footer .footer_top .footer_content .content_bottom img {
  margin: 0 12px 13px;
}
.index-footer .footer_top .footer_content .content_bottom p {
  font-size: 14px;
  line-height: 14px;
  color: #7d7d7d;
}
.index-footer .footer_top .footer_right {
  width: 26%;
}
@media (max-width: 991px) {
  .index-footer .footer_top .footer_right {
    width: 100%;
  }
}
.index-footer .footer_top .footer_right .right_top h1 {
  font-size: 20px;
  line-height: 20px;
  color: #fff;
  margin: 0;
}
.index-footer .footer_top .footer_right .right_top h1 b {
  margin-left: 13px;
  font-size: 14px;
  line-height: 14px;
  color: #7d7d7d;
}
.index-footer .footer_top .footer_right .right_bottom {
  font-family: "寰蒋闆呴粦";
  color: #7d7d7d;
}
.index-footer .footer_top .footer_right .right_bottom form {
  margin-top: 45px;
}
.index-footer .footer_top .footer_right .right_bottom form .user {
  padding-left: 15px;
  width: 100%;
  height: 33px;
  line-height: 33px;
  margin-bottom: 7px;
}
.index-footer .footer_top .footer_right .right_bottom form .phone {
  padding-left: 15px;
  width: 100%;
  height: 33px;
  line-height: 33px;
  margin-bottom: 7px;
}
.index-footer .footer_top .footer_right .right_bottom form .text {
  padding-left: 15px;
  width: 100%;
  resize: none;
  height: 50px;
  overflow: hidden;
  padding-top: 10px;
  border: 1px solid #5c5c5c;
  outline: none;
  margin-bottom: 8px;
}
.index-footer .footer_top .footer_right .right_bottom .fbutton {
  width: 100%;
  background: #0a4595;
  color: #fff;
  font-size: 14px;
  text-align: center;
  display: block;
  border: none;
  height: 39px;
  line-height: 39px;
}
.index-footer .footer_bottom {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  border-top: 1px solid #353535;
  line-height: 48px;
}
@media (max-width: 991px) {
  .index-footer .footer_bottom {
    display: inherit;
    flex-direction: inherit;
    justify-content: inherit;
    line-height: 28px;
    padding: 20px 0 20px;
  }
}
.index-footer .footer_bottom p:nth-child(1) {
  color: #646464;
}
.index-footer .footer_bottom p:nth-child(1) a {
  margin-left: 16px;
  color: #646464;
}
@media (max-width: 991px) {
  .index-footer .footer_bottom p:nth-child(1) a {
    display: block;
    margin: 0;
  }
}
.index-footer .footer_bottom p:nth-child(2) {
  color: #646464;
}
.index-footer .footer_bottom p:nth-child(2) a {
  color: #646464;
}
































/* zhao */
.index-header .logo{
  margin: 18px 0 0;
}
.index-header .logo a{
  display: flex;
  align-items: center;
  flex: 0 0 165px;
  max-width: 165px;
  margin: 0 64px 0 0;
}
.index-header .logo a img{
  width: 100%;
}
.index-header .logo .logo-text{
  position: relative;
}
.index-header .logo .logo-text:before{
  content: "";
  position: absolute;
  left: -24px;
  width: 1px;
  height: 36px;
  background: #87888c;
  top: 0;
  bottom: 0;
  margin: auto;
}
.index-header .logo .logo-text p{
  font-size: 18px;
  color: #414348;
  margin: 0;
  font-weight: normal;
}
.index-header .logo .logo-text p:first-child{
  margin: 0 0 4px;
}
.index-header .nav.navbar-nav &gt; li.hphone{
  margin-left: 80px;
}
.index-header .nav.navbar-nav &gt; li.hphone div{
  position: relative;
  padding: 25px 0 25px 42px;
}
.index-header .nav.navbar-nav &gt; li.hphone img{
  position: absolute;
  width: 22px;
  top: 0;
  bottom: 0;
  left: 0;
  margin: auto;
  transform: rotate(18deg);
}
.index-header .nav.navbar-nav &gt; li.hphone p{
  font-size: 18px;
  color: #da2128;
  margin: 0;
}
.index-header .nav.navbar-nav &gt; li.hphone p:first-child{
  margin: 0 0 4px;
}
.index-header .nav.navbar-nav &gt; li &gt; a{
  padding: 39px 5px;
  margin-left: 35px;
}
.index-header .nav.navbar-nav &gt; li .hdropdown{
  position: absolute;
  min-width: 826px;
  top: 100%;
  left: 0;
  margin: 0 0 0 -55px;
  padding: 50px 95px;
  background: #fff;
  display: none;
}
.index-header .nav.navbar-nav &gt; li .hdropdown .flexbox{
  display: flex;
}
.index-header .nav.navbar-nav &gt; li .hdropdown .leftbox{
  flex: 0 0 160px;
  max-width: 160px;
  margin: 0 95px 0 0;
  border-right: 1px solid #e3e3e3;
}
.index-header .nav.navbar-nav &gt; li .hdropdown .leftbox dl{
  margin: 0;
}
.index-header .nav.navbar-nav &gt; li .hdropdown .leftbox dt{
  font-size: 16px;
  color: #000;
  font-weight: normal;
  margin: 0 0 20px;
}
.index-header .nav.navbar-nav &gt; li .hdropdown .leftbox dt:last-child{
  margin: 0;
}
.index-header .nav.navbar-nav &gt; li .hdropdown .leftbox dt a{
  color: #333;
}
.index-header .nav.navbar-nav &gt; li .hdropdown .leftbox dt.active a{
  color: #da2128;
}
.index-header .nav.navbar-nav &gt; li .hdropdown .leftbox dt a:before,
.index-header .nav.navbar-nav &gt; li .hdropdown .rightbox a:before{
  display: none;
}
.index-header .nav.navbar-nav &gt; li .hdropdown .rightbox{
  flex: 1;
  height: 232px;
}
.index-header .nav.navbar-nav &gt; li .hdropdown .rightbox img{
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.index-header .nav.navbar-nav &gt; li:hover .hdropdown{
  display: block;
}
.index-content .index-section4 .product_img .img-box {
  position: relative;
}
.index-content .index-section4 .product_img .img-box img{
  width: 100%;
  height: 100%;
  object-fit: cover;
  transition: .4s;
}
.index-content .index-section4 .product_img .img-box .mask{
  max-width: 100% !important;
  width: 100%;
  height: 60px;
  position: absolute;
  left: 0;
  bottom: -60px;
  background: rgba(0, 0, 0, .5);
  display: flex;
  align-items: center;
  padding: 0 25px;
  transition: .3s;
}
.index-content .index-section4 .product_img .img-box .mask p{
  flex: 1;
  font-size: 18px;
  color: #fff;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
  padding: 0 20px 0 0;
}
.index-content .index-section4 .product_img .img-box .mask span{
  display: block;
  font-size: 16px;
  color: #fff;
  border-radius: 18px;
  padding: 6px 22px;
  background: #da2128;
}
.index-content .index-section4 .product_img .img-box:hover .mask{
  bottom: 0;
}
.index-content .index-section5 .product_list .product_right{
  position: relative;
  flex: 1;
  overflow: hidden;
}
.index-content .index-section5 .product_list .product_left{
  flex: 0 0 300px;
  max-width: 300px;
  margin: 0 70px 0 0;
}
.index-section5-swiper .flexbox .img-box{
  width: 700px;
  height: 490px;
  overflow: hidden;
}
.index-section5-swiper .flexbox .img-box img{
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.index-section5-swiper .flexbox .rightbox{
  position: absolute;
  top: 0;
  bottom: 0;
  right: 0;
  margin: auto;
  z-index: 1;
  display: flex;
  align-items: center;
}
.index-section5-swiper .flexbox .infobox{
  background: #e93135;
  padding: 45px 50px;
  width: 440px;
  display: flex;
}
.index-section5-swiper .flexbox .infobox .tit{
  font-size: 20px;
  color: #fff;
  margin: 0 0 14px;
}
.index-section5-swiper .flexbox .infobox .des{
  margin: 0 0 30px;
  line-height: 1.6;
  color: #fff;
  font-size: 14px;
}
.index-section5-swiper .flexbox .infobox .operate{
  display: flex;
  align-items: center;
}
.index-section5-swiper .flexbox .infobox .operate &gt; a{
  display: block;
  background: #f06f72;
  color: #fff;
  padding: 9px 22px;
  border-radius: 18px;
  font-size: 14px;
}
.index-section5-swiper .flexbox .infobox .operate &gt; a.on{
  margin: 0 14px 0 0;
  color: #333;
  background: #fff;
}
.index-section5-swiper .flexbox .infobox .innerleft{
  flex: 1;
}
.index-section5-swiper .flexbox .infobox .right-operate{
  position: relative;
  flex: 0 0 18px;
  max-width: 18px;
  margin: 0 0 0 35px;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: space-between;
}
.index-section5-swiper .flexbox .infobox .right-operate:after{
  position: absolute;
  content: "";
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  width: 1px;
  height: 60%;
  margin: auto;
  background: #ed5a5d;
}
.index-section5-swiper .swiper-button-prev,
.index-section5-swiper .swiper-button-next{
  position: static;
  width: 18px;
  height: auto;
  -webkit-user-select: none;
  user-select: none;
  outline: none;
  background: none;
  margin: 0;
}
.index-section5-swiper .swiper-button-prev img,
.index-section5-swiper .swiper-button-next img{
  width: 100%;
}
.index-content .index-section5 .product_list .product_right .product_right-more{
  position: absolute;
  z-index: 2;
  right: 0;
  top: 0;
  font-size: 16px;
  color: #231f20;
}
.index-content .index-section5 .product_list .product_right .product_right-more:before{
  content: "";
  position: absolute;
  top: 0;
  bottom: 0;
  width: 20px;
  height: 1px;
  background: #231f20;
  margin: auto;
  right: calc(100% + 10px);
}
.index-section5-swiper .index-section5-pagination{
  position: absolute;
  z-index: 2;
  right: 0;
  bottom: 0;
  text-align: right;
  font-size: 14px;
  color: #999;
}
.index-section5-swiper .index-section5-pagination .swiper-pagination-current{
  font-size: 20px;
  color: #da2128;
}
.curr-tit{
  margin: 0;
  font-size: 36px;
  color: #333;
  position: relative;
  padding-bottom: 20px;
}
.curr-tit:before{
  content: "";
  position: absolute;
  top: 20px;
  left: -60px;
  width: 40px;
  height: 3px;
  background: #0a4595;
}
.curr-tit span{
  color: #333;
}
.curr-des{
  color: #333;
  font-size: 18px;
  padding-bottom: 57px;
}

.index-section6-swiper .item{
  width: 100%;
  height: auto;
  padding: 40px 26px;
  background: #f4f4f4;
  text-align: center;
}
.index-section6-swiper .item .ico{
  position: relative;
  width: 100px;
  height: 100px;
  border-radius: 50%;
  margin: 0 auto 30px;
  display: flex;
  justify-content: center;
  align-items: center;
  background: #fff;
  transition: .3s;
}
.index-section6-swiper .item .ico img{
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  margin: auto;
  width: 40%;
  height: 40%;
  object-fit: contain;
  transition: .3s;
}
.index-section6-swiper .item .ico img.ico-r{
  opacity: 1;
  z-index: 1;
}
.index-section6-swiper .item .ico img.ico-w{
  opacity: 0;
  z-index: 0;
}
.index-section6-swiper .item .tit{
  font-size: 18px;
  margin: 0 0 15px;
  transition: .3s;
}
.index-section6-swiper .item .des{
  font-size: 14px;
  color: #999;
  line-height: 1.8;
}
.index-section6-swiper .swiper-slide{
  height: auto;
  display: flex;
}
.index-section6-pagination{
  margin: 20px 0 0;
  width: 100%;
  position: static;
  text-align: center;
}
.index-section6-pagination .swiper-pagination-bullet{
  margin: 0 4px;
}
.index-section6-pagination .swiper-pagination-bullet-active{
  background: #da2128;
}
.index-section8-swiper{
  max-width: 1680px;
  width: 100%;
  margin: 0 auto;
}
.index-section8-swiper .swiper-slide{
  display: flex;
  height: auto;
}
.index-section8-swiper .swiper-slide .item{
  display: flex;
  flex-direction: column;
}
.index-section8-swiper .swiper-slide .item .img-box{
  width: 100%;
  height: 235px;
  overflow: hidden;
}
.index-section8-swiper .swiper-slide .item .img-box img{
  width: 100%;
  height: 100%;
  object-fit: cover;
  transition: .3s;
}
.index-section8-swiper .swiper-slide .item .info{
  flex: 1;
  position: relative;
  padding: 40px 30px;
  background: #fff;
}
.index-section8-swiper .swiper-slide .item .info span{
  position: absolute;
  right: 30px;
  top: 28px;
  font-family: 'BEBAS';
  font-size: 48px;
  color: #e93135;
  opacity: .2;
  transition: .3s;
}
.index-section8-swiper .swiper-slide .item .info h4{
  font-size: 18px;
  line-height: 1.4;
  margin: 0 0 25px;
  color: #333;
  padding: 0 55px 0 0;
}
.index-section8-swiper .swiper-slide .item .info p{
  font-size: 14px;
  color: #666;
  line-height: 1.8;
}
.index-section8-pagination{
  margin: 20px 0 0;
  width: 100%;
  position: static;
  text-align: center;
}
.index-section8-pagination .swiper-pagination-bullet{
  margin: 0 4px;
}
.index-section8-pagination .swiper-pagination-bullet-active{
  background: #fff;
}
.foo-nav-flex{
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 55px 0 0;
}
.foo-nav-flex h1{
  display: flex;
  align-items: center;
}
.foo-nav-flex h1 a{
  display: flex;
  align-items: center;
}
.foo-nav-flex .logo{
  margin: 18px 0 0;
}
.foo-nav-flex .logo a{
  display: flex;
  align-items: center;
  flex: 0 0 165px;
  max-width: 165px;
  margin: 0 64px 0 0;
}
.foo-nav-flex .logo a img{
  width: 100%;
}
.foo-nav-flex .logo .logo-text{
  position: relative;
}
.foo-nav-flex .logo .logo-text:before{
  content: "";
  position: absolute;
  left: -24px;
  width: 1px;
  height: 36px;
  background: #87888c;
  top: 0;
  bottom: 0;
  margin: auto;
}
.foo-nav-flex .logo .logo-text p{
  font-size: 18px;
  color: rgba(255,255,255,.5);
}
.foo-nav-flex .logo .logo-text p:first-child{
  margin: 0 0 4px;
}
.foo-nav-flex ul{
  display: flex;
  align-items: center;
}
.foo-nav-flex ul li{
  margin: 0 92px 0 0;
}
.foo-nav-flex ul li:last-child{
  margin: 0;
}
.foo-nav-flex ul li a{
  font-size: 16px;
  color: rgba(255,255,255,.4);
}
@media (min-width: 768px) {
  .index-section6-swiper .item:hover .ico{
    background: #da2128;
  }
  .index-section6-swiper .item:hover .ico img.ico-r{
    opacity: 0;
    z-index: 0;
  }
  .index-section6-swiper .item:hover .ico img.ico-w{
    opacity: 1;
    z-index: 1;
  }
  .index-section6-swiper .item:hover .tit{
    color: #da2128;
  }
  .index-section8-swiper .swiper-slide .item:hover .img-box img{
    transform: scale(1.1);
  }
  .index-section8-swiper .swiper-slide .item:hover .info span{
    opacity: 1;
  }
}
@media (max-width: 1560px) {
  .index-header .nav.navbar-nav &gt; li &gt; a{
    margin-left: 30px;
  }
  .index-header .nav.navbar-nav &gt; li.hphone{
    margin-left: 40px;
  }
  .index-header .logo a{
    margin: 0 40px 0 0;
  }
  .index-header .logo .logo-text p,
  .index-header .nav.navbar-nav &gt; li.hphone p{
    font-size: 16px;
  }
  .index-header .nav.navbar-nav &gt; li.hphone div{
    padding: 28px 0 28px 28px;
  }
  .index-header .nav.navbar-nav &gt; li.hphone img{
    width: 16px;
  }
  .index-content .index-section4 .product_img .img-box .mask p,
  .index-content .index-section4 .product_img .img-box .mask span{
    font-size: 14px;
  }
  .index-content .index-section4 .product_img .img-box .mask{
    height: 50px;
  }
  .index-section5-swiper .flexbox .infobox{
    padding: 30px 20px;
    width: 370px;
    background: rgba(233, 49, 53, 0.8);
  }
  .index-section5-swiper .flexbox .infobox .right-operate:after{
    background: #ff9497;
  }
  .curr-tit{
    font-size: 28px;
    padding-left: 64px;
  }
  .curr-tit:before{
    left: 0;
  }
  .index-section6-swiper .item{
    padding: 30px 20px;
  }
  .index-section6-swiper .item .ico{
    margin: 0 auto 20px;
  }
  .foo-nav-flex ul li {
    margin: 0 58px 0 0;
  }
}
@media (max-width: 1199px) {
  .index-header .logo .logo-text,
  .foo-nav-flex .logo .logo-text{
    display: none;
  }
  .index-header .logo a{
    margin: 0;
  }
  .index-header .nav.navbar-nav &gt; li &gt; a{
    font-size: 14px;
    padding: 31px 5px;
  }
  .index-header .logo .logo-text p, .index-header .nav.navbar-nav &gt; li.hphone p{
    font-size: 14px;
  }
  .index-header .navbar{
    height: 85px;
  }
  .index-header .nav.navbar-nav{
    padding-top: 0;
  }
  .index-header .nav.navbar-nav &gt; li.hphone div{
    padding: 23px 0 23px 28px;
  }
  .index-header .logo{
    margin: 10px 0 0;
  }
  .index-content .index-section5 .product_list .product_left{
    flex: inherit;
    max-width: inherit;
    margin: 0 0 40px;
  }
  .index-content .index-section5 .product_list .product_left:after{
    content: "";
    display: table;
    clear: both;
  }
  .index-content .index-section5 .product_list .product_right{
    width: 100%;
  }
  .index-content .index-section5 .product_list .product_right .product_right-more{
    display: none;
  }
  .index-section5-swiper .flexbox .img-box{
    height: 370px;
  }
  .index-section8-swiper .swiper-slide .item .info{
    padding: 30px 20px;
  }
  .index-section8-swiper .swiper-slide .item .info h4{
    font-size: 16px;
    margin: 0 0 15px;
  }
  .index-section8-swiper .swiper-slide .item .info span{
    right: 20px;
    top: 26px;
    font-size: 35px;
  }
  .foo-nav-flex ul li {
    margin: 0 40px 0 0;
  }
}
@media (max-width: 991px) {
  .index-header .nav.navbar-nav &gt; li.hphone{
    display: none;
  }
  .index-header .logo a{
    flex: 0 0 140px;
    max-width: 140px;
  }
  .index-header .logo{
    margin: 15px 0 0;
  }
  .index-content .index-section4 .product_img .img-box .mask{
    display: none;
  }
  .index-section5-swiper .flexbox .img-box{
    width: 540px;
  }
  .index-section5-swiper .flexbox .rightbox{
    position: static;
    width: 100%;
  }
  .index-section5-swiper .flexbox .img-box,
  .index-section5-swiper .flexbox .infobox{
    width: 100%;
  }
  .index-section5-swiper .index-section5-pagination{
    display: none;
  }
  .curr-tit{
    padding: 10px 0;
  }
  .curr-tit:before{
    display: none;
  }
  .curr-des{
    padding-bottom: 20px;
  }
  .index-content .index-section8 .advantage_box .advantage_top .advantage_title h1{
    font-size: 24px;
  }
  .index-content .index-section8 .advantage_box .advantage_top .advantage_title h1:before{
    display: none;
  }
  .index-content .index-section8 .advantage_box .advantage_top .advantage_title h1 b{
    font-size: 40px;
    margin: 0 5px;
  }
  .index-content .index-section8 .advantage_box .advantage_top .advantage_title .title-des{
    font-size: 20px;
  }
  .foo-nav-flex{
    display: none;
  }
}
@media (max-width: 767px) {
  .index-header .navbar{
    height: 60px;
  }
  .index-header .logo a{
    flex: 0 0 115px;
    max-width: 115px;
  }
  .index-header .nav.navbar-nav &gt; li &gt; a{
    padding: 6px 0;
    margin: 0;
  }
}
@media (max-width: 575px) {
  .index-section5-swiper .flexbox .img-box{
    height: 210px;
  }
  .index-section5-swiper .flexbox .infobox{
    padding: 20px 15px;
  }
  .index-section5-swiper .flexbox .infobox .tit{
    font-size: 18px;
  }
  .index-section5-swiper .flexbox .infobox .des{
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
  }
  .index-section5-swiper .flexbox .infobox .right-operate{
    display: none;
  }
  .index-section5-swiper .flexbox .infobox .des{
    margin: 0 0 15px;
  }
  .index-section5-swiper .flexbox .infobox .operate &gt; a{
    padding: 5px 12px;
  }
  .index-content .index-section5 .product_list .product_left .list_bottom .productlist ul li{
    font-size: 14px;
  }
  .index-content .index-section5 .product_list .product_left{
    margin: 0 0 20px;
  }
}
.index-section2 .section2_hot .search-box{
  border-radius: 22px;
  overflow: hidden;
  border: 1px solid #cecece;
}
.index-content .index-section2 .section2_hot .search-box input,
.index-content .index-section2 .section2_hot .search-box button{
  background: #fff;
}

.banner-next,
.banner-prev{
  width: 68px;
  height: 144px;
  line-height: 144px;
  position: absolute;
  top: 50%;
  margin-top: -72px;
  text-align: center;
  transition: all .3s;
  background-color: rgba(0, 0, 0, 0.05);
  left: -68px;
  border-radius: 0px 20px 20px 0px;
  background-size: 25%;
  outline: none;
  pointer-events: auto !important;
  background-image: url(../images/index/hui-l.png);
  background-repeat: no-repeat;
  background-position: center;
}
.banner-next{
  left: auto;
  right: -68px;
  border-radius: 20px 0px 0px 20px;
  background-image: url(../images/index/hui-r.png);
}
.banner:hover .banner-prev{
  left: 0;
}
.banner:hover .banner-next{
  right: 0;
}
.banner-prev:hover{
  background-image: url(../images/index/red-l.png);
}
.banner-next:hover{
  background-image: url(../images/index/red-r.png);
}
.banner-pagination .swiper-pagination-bullet{
  opacity: 1;
  background: #fff;
}
.banner-pagination .swiper-pagination-bullet-active{
  background: #0a4595;
}
@media (max-width: 767px) {
  .banner-next,
  .banner-prev{
    display: none;
  }
}
@media (max-width: 576px) {
  .index-content .index-section2 .section2_hot .hot_list li:nth-last-child(1),
  .index-content .index-section2 .section2_hot .hot_list li:nth-last-child(2){
    display: none;
  }
  .index-content .index-section2 .section2_hot .hot_list{
    position: absolute;
    top: 10px;
    padding: 0 0 0 100px;
  }
}

.index-content .index-section3 .b_list .cell_item p.cell_add {
  width: 45px;
  height: 38px;
  background: none;
}
.index-content .index-section3 .b_list .cell_item p.cell_add img{
  width: 100%;
  height: 100%;
  object-fit: contain;
}
.index-content .index-section3 .b_list .cell_item p.cell_add.ico {
  display: block;
}
.index-content .index-section3 .b_list .cell_item p.cell_add.hover-ico {
  display: none;
}
.index-content .index-section3 .b_list .cell_item:hover p.cell_add{
  background: none;
}
.index-content .index-section3 .b_list .cell_item:hover p.cell_add.ico {
  display: none;
}
.index-content .index-section3 .b_list .cell_item:hover p.cell_add.hover-ico {
  display: block;
}
@media (max-width: 575px) {
  .index-footer .footer_top .footer_left .left_bottom{
    display: block;
  }
  .index-footer .footer_top .footer_left .left_bottom .bottom_left {
    width: 100%;
  }
  .index-footer .footer_top .footer_left .left_bottom .bottom_right {
    width: 100%;
  }
  .index-header .nav.navbar-nav &gt; li .hdropdown{
    display: none !important;
  }
}
@media (max-width: 1560px) {
  .index-section8-swiper .swiper-slide .item .img-box{
    height: 200px;
  }
  .index-section8-swiper .swiper-slide .item .info{
    padding: 20px 30px;
  }
  .index-section8-swiper .swiper-slide .item .info span{
    top: 13px;
    display: none;
  }
  .index-section8-swiper .swiper-slide .item .info h4{
    padding: 0;
  }
}
@media (max-width: 575px) {
  .index-content .index-section4 .product_img .product_left{
    display: none;
  }
  .index-header .logo .logo-text, .foo-nav-flex .logo .logo-text{
    display: block;
    margin: 0 0 0 26px;
  }
  .index-header .logo .logo-text:before{
    left: -13px;
    background: #ddd;
  }
  .index-header .logo .logo-text p{
    color: #666;
  }
}

.app-bottom-fixed{
  position: relative;
  height: 60px;
  display: none;
}
.app-bottom-fixed .flexbox{
  width: 100%;
  position: fixed;
  left: 0;
  bottom: 0;
  z-index: 999999;
  height: 60px;
  display: flex;
  padding: 10px 5px;
  background: #fff;
  border-top: 1px solid #eee;
}
.app-bottom-fixed .flexbox .item{
  flex: 1;
  padding: 0 5px;
}
.app-bottom-fixed .flexbox .item a{
  background: #0a4595;
  font-size: 14px;
  color: #fff;
  display: flex;
  width: 100%;
  height: 100%;
  justify-content: center;
  align-items: center;
  border-radius: 5px;
}
@media (max-width: 575px) {
  .app-bottom-fixed{
    display: block;
  }
  .index-content .index-section3 .b_list .cell_item p.cell_add{
    width: 30px;
    height: 30px;
  }
}
.side_callem {
  position: fixed;
  width: 60px;
  right: 0;
  top: 50%;
  transform: translateY(-50%);
  z-index: 900;
  display: block;
  opacity: 0;
  visibility: hidden;
  transition: 0.3s;
}
.side_callem.on {
  opacity: 1;
  visibility: visible;
}
.side_callem ul li {
  text-align: center;
  position: relative;
  margin-top: -2px;
}
.side_callem ul li .show_con {
  background: #fff;
  border: solid 1px #ddd;
  padding: 12px;
  position: absolute;
  left: 0;
  top: 0;
  -webkit-transition: all 0.4s;
  -moz-transit-webkit-transition: all 0.4s;
  -ms-transit-webkit-transition: all 0.4s;
  -o-transit-webkit-transition: all 0.4s;
  transition: all 0.4s;
  transform: translateX(100%);
  opacity: 0;
  white-space: nowrap;
}
.side_callem ul li .show_con img {
  width: 107px;
  max-width: none;
}
.side_callem ul li .show_con strong {
  color: #0a4595;
  font-size: 18px;
}
.side_callem ul li:hover a {
  background: #0a4595;
}
.side_callem ul li:hover a i {
  color: #fff;
}
.side_callem ul li:hover a span {
  color: #fff;
}
.side_callem ul li:hover .show_con {
  transform: translateX(-100%);
  opacity: 1;
}
.side_callem ul li a {
  display: block;
  width: 60px;
  height: 78px;
  background: #fff;
  position: relative;
  border: 1px solid #e0e0e0;
  margin-top: -1px;
  z-index: 99;
  -webkit-transition: all 0.4s;
  -moz-transit-webkit-transition: all 0.4s;
  -ms-transit-webkit-transition: all 0.4s;
  -o-transit-webkit-transition: all 0.4s;
  transition: all 0.4s;
}
.side_callem ul li i {
  display: block;
  font-size: 24px;
  line-height: 24px;
  padding: 13px 0 5px;
  color: #333;
}
.side_callem ul li span {
  color: #666;
  font-size: 12px;
}

@font-face {font-family: "iconfont";
  src: url('//at.alicdn.com/t/font_1131066_u2tx5umzac.eot?t=1558691089520'); /* IE9 */
  src: url('//at.alicdn.com/t/font_1131066_u2tx5umzac.eot?t=1558691089520#iefix') format('embedded-opentype'), /* IE6-IE8 */
  url('data:application/x-font-woff2;charset=utf-8;base64,d09GMgABAAAAAA4YAAsAAAAAGMwAAA3JAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHEIGVgCFHgqhNJsMATYCJANMCygABCAFhG0HgT8bsxSjoo6SVkRkf1FgNxw7ndA0/vvo9bZ6rUugoQYitlrFB3CMDBGOeK/c7xCfuyZ8/Ty/zT/3Xh7xQHiUPcJIpphNGIVfjAS019qrVLc2auGqwr8flc4/f7TbVCO1Dwt3P6duX1rdCRbgKgfLLdsTSLdbW3EKCcZRQEWBZZRJ8QcJNJmztDY/6cqCJXZyBBj7APgF6Hyt120ly+ssUPgIwDDTf/tumnsD/t9aag99QBicgEMvZnb3YGb+Xt4Pz22IJkBQUqjKQuZVqACwKqBrXMG1wla7SpNXi+UsAzVZiBnEidTkddeTAQJAU9BA093LD2tjIYHQb3W1YO1UAVZJLMKNsDU7FqATetyuGz8DDTb7fx59MDq4ABiVQKfKXW4ddtHgv4+y6cz5D4c5BQCL3QAIAA0AFkCX1jklQ67xJa0bWlYDMgw/PKtRBFwcOARaPW/PPw2+gZ3X2Ss99/SkERmF8Kq8HssDiPDR7Ajxro0SYC8WJxhiFA5MMvvHG4CkwLW/S7VKwDdgI4h2gIDAB2Ag0AACBDsACwhCAAUEHkAABC7AGQLqgQsElIE7ENiAKCAgQBUEDAHVQGAANUAQA1ohYDh4DgQO4EMImCp8hChIkJS6O3gByMSonTH2C7D7fE2RYDGFcUU8B4plw1ZchUe5kBJ5PFcHEocJOqKEx3OMkDkLkEyIkn+GLTaHI6J5VpVYGufOF9W4yGl6OsViRx6vXpNQKBBIGXUOrSdnIjMMTd9PBoHBoymGWTEeLL7nQ0VsFK39m1p+fNQO0V7gpTRVXtHOu0Zq8YNW3i6mSrxg8FJq3c0q7DbMd4Y67oxPrv3S4SLln4MGyz+SaaGs7vUiBUawmBUsa6meslMSymUMoinmzAforkpCdk5x2BR9Uq1einaYNoaIoECdceAIqgrkdUCXqRcFIpFkikX/bJKfE/JyhTtV+HPtcLIRKg9VFUV6DvFMoaI9CB41LxSC9DYZOk0ipFSJPVUfbYNTTJcQCYKkiwWkTpF1v1ibLyK8e3aU9jwc0iZ7b32r7vw+7u7Puq4f47eb53CsSlhkzdEZ1qnUNnBFOZgztTpsw2kcGt7zabM93fFA11P9SuUjCGzq9TE2Mey76WYeh+4Ghrxen6nW5Fj5UG99ujs087jacvGjHYiTQtCCoqc09QEOeOzqTaZypFAgqrsyDKnD+q9gZ8DSsTCLDyYwcC41SCz8pNtJVGmIyhArGCZdbN/TtOh7bOSiIeoMvMYS3iU4NtkR68At3w8Ox0b9EWbfjeq6wvHrJsjOcnFvLASI5xRI3vlR2/2Tfw++Tc/d9tVOWJKrlGMLUwZ5u3NBHHqMWz6pVNcXzrcnkkROv/3dsIbiSTfXDtnl1cJh7CG/xHgkc+Pe0mUi27HAA3nsBsOIfJz4bhA+JMf4+wS5/5iIfFy8Gwtv6qLmk3DwlReVYVP66ZAbPwxk475vBP9e/zNXeT8mPwhhD3bz8E04+EW//jAafiU8+JxGzGeIH+970uO4WFIQiThbSzK3T3Mzdj0wcnd1QyqmaOPTJ3AtbN9ppTZe2KTow200iqkQ2+evmexgeGvsq7SeaQtLEpVLZVHY7QQci5uxrIjHMWG5xkz7PjlWmE5rtSbX5LIYMeJAlCACnijJp2UsyMIaAjzcIl8Z14JYuygjSMGWiMi8QGd2oEOHAkp1rRSCmsV1bBDmBU3oKgYqK6sYNqXqwRRUNSykIMlU5jxYMIUOBVv37lXp4gDeJSyyW/Jcip7wXKXoHsdW9CtwdoKjd18vI8m15C6MQh6IIjNT+NxA8psTtfLG16H3BGaY7GN0/wq2K2W9XTRTgT5l09NOYhNySra7A7/bWS/NzqhuavBJcfipNAZlIxF7n09jcJcUZ0KmcuVxN0kzvThcifm8qAU8bXHGs8ZbuJeZkGfWcneXFixsNOr/J3KFtoqcf55rK7tY5tLwgrEzzwsXY2O2lef/jq/Y9HSyttuwrmL02bIMj+2L7QcFP7fcsWx/onrhldE/H8/obKtv65zh5b7024rOvrq+zhX0OLVkW+18FPbiRb0Y9x7Pwp7OL25+Ah7wasuCahNr0LY6x7wCTUMkPacnsQMMZPX46VE8gl0aXtjR0xRfLwr2LYzc1LGaixt2rm/Hk2ZagOefHViL12FQHCQqvFaekPPX37dU4n4EzQjZQF4A5QGYNkmD2dT/Aci8eoENVaFVC7AZ57Ntq1DYVERwmOgnlSFlCaNTici+4OYBzzdnqiihqcLl5X/1htQ5DoufJ/i/1LLGDryfMOPQaaE1XP1k+ul+jlBrSJ/50j3NviDNv6MtLK9kq++b0Zz6xgpy1Z4fatt2xT5VmEs6/7bN8ZoMtMWW61/J03HR/BvSoRQVlxrmTrlUWEQWgyijWWBUvXfALnfKP7BlF1n70rnS+hlLu6g8PsEqn3cp4ZH6DbG0U3RgpzAnwJA8E/6fnJwQCSd++XxCoZz47GyWwfZ08xhGu7CnDbYbnjfTVZt2ESwpW9hgO+l54woYUXkFMgjq9jAiMKCKBEXYgAVOxnG5wjp5Dj/HeaO3oK5zvJaSBsy2PaFdgDk6lSFEdrr40kB38yPHV7+3RlKR39scxx+Z3ZWK/4pQhxWlX14VudBPmmbHS6na8U6vCgVdZyiQWYX5uM3NXcjqrap7+ALFrGjQ1KrCgzFj1JmD2mi9jjlnx1y4WzJA/fG0UHJFcB6QTk+3JenMjBEnh6vMcQ0L0oky8UHhK73U/2oCwe+Ww8tcuawQgtUTWtSyfrge1+KeYdyiJV37zi96Ji99Xvl2HmquQlkoo6XGhAK1f3wUlYLMMYlF+po8aK5WVqe1VMvYV+PzopI/TWn+1NPn/onTljptjdOhEu6PQ1u6XV26zd2oqPvV3E8CPtV8rP0EuDH8j+TP5OPyjwNW89zuso/l4wXVtN/8keyjHs/QEDcm4t0bSuA4Z2aO+VK+c7PGcsXbPLQuJbcPQiLp2LWrg0wWZSSdsZg9khLdzbX7Ye3Enm3XFwazEy5Ex/h3SlJu4IaYQ28l8ear35nxXNLVq96JPb1nwgsnhpvKKgjJCjDlXE3MjFmetkadfaFI+GCNzRKy5Zw+XLXBpyKwUZ9/3VVQQlkXiOx7dvDSFK7ykc/fFR81Z7vGSbwwk/vtNlMV/AsiUFouyy99IIGxKqxKsZLRiHF2+7xiLpGZBxtroBkNrca20OASd3udg96NjcWF/mMhZjnXJt7QmpqFtLUkxV1sCdI7/DmmyXyOBGNSufQLop6Y9G4tT4IyVLB2QQ0qhjWlYmM5XjQLm+xr1MUVZnnvJTXD8lXlo/lPHXWvlI9MqKkS6T38dF9c47+QT4x9ppArl9PT5P8t/LsC8jd//973WlZtLKgejiiWLDJWznbw8stiyuReIv1sf7mvqrq7WpfsVlir312f6mMcbvH2pWQSlrsYA87t/c4jpd6dGIgYM8TXwdPb3lBW31GH+oMItrITqSR1Yl+7BMm8eFI7BtfPTaLW+Vqa3mPic0Vbm0z3LCl9LXk6q3Ne7bk9u8+E8k6pl9MhTfMpx+S85A4jEnOARdLcpG4//OWQjPGz0MI0o+GtcMCpvjvbJe44EQ35reV5adNYGXLGr9HLwbs33Zhm9HZyJ1YaU5jowzxki5HSwas4gu0dNhARbjTfcE90b+0b6N3X13tn2+49AhuEL3s23m7vtrvr/Q+OKI44J7jiLHIcBQhb39PlJHbqGhvrslh8zeCEgM2RWo8v7UTr8LkBvACSkmf3qxSWpmjTv2F8eqca1+3rTrGoBj2HvLo81z0xS4c8B73WeXYt/Q9XDi5twjPXa61BTiaxMLIsIle6rAkJ6m6TLBbpVPnKfJXumpDJDy+VD3FbljFHY0JOHVW2Ka/ESE91ha/RXLfTrDW0r/WTzwsUR/0lr8DjuHzmKmM+ecI88z518k+eTC0EUclJh10Ol1lsFegU4jrc0crwLYdbO4Zd4ZZ0xGXEUlZhG1Hq1g404lLE8EzSKdn8cavi+6lZNv0Z0KKkCB8GmP6YHCTufsstcpHE62Jv4pHEO+QoydBXaveIFi1vkkX4nzJnJb4ONR//i5ZlKSIr0oV3MKu6hSenSR91TJbz5GvVn4hO7cSZXH+BnxFH3vEdniIKZv2UWAn+Do3fXSlq7+Q3Lvr3ouF9u8WcmXMvM8w7XLioDIEfDlhs4/o/tA9SobS2t9J+5PS0zjRcLI2/jdafXra8A35AVEp8Mrwtr239ZrHlMcE4ZhCCy8PN8msIhS+UsHElEJo/4+58Uk1qUPEAwM8aiyCMkwQTukkIxjgFhf9jQrH3M2FjghBaQcwOyOcVDd1rC4LA4duSuxIjJYupG/T/Ap0GwiaDfsIf2MRt4OsAbbb9HiKwJjZJMr0hUlxZDPmddToIAuSxRQ8kLQxRfLQMrNVtupAYsq4UFhDIzejgbMqcDSQUUU8m3dzv/wK0VECwJdPucv4BVsJ9fS5IAG0N972Mak07laHNMtpGC1MKt8daKMQZmAKBaEHcfP1yHiCRhfoWOnYkkN2rtq5cDG+Hj7+Eh29G+gWkgRFBLEQhNuIgLuIhGvGRANkhIRIhBomRBEmRDKjNLdKomheN2GAErVJEnhvp6m5X3Rd1KYKglYNbuNG6afqcE8aDfYpziXHp8FoOmoVHa+pURFu3EYCiddOGRBjWEz0b1tWGujqzQT5jAAA=') format('woff2'),
  url('//at.alicdn.com/t/font_1131066_u2tx5umzac.woff?t=1558691089520') format('woff'),
  url('//at.alicdn.com/t/font_1131066_u2tx5umzac.ttf?t=1558691089520') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+ */
  url('//at.alicdn.com/t/font_1131066_u2tx5umzac.svg?t=1558691089520#iconfont') format('svg'); /* iOS 4.1- */
}

.iconfont {
  font-family: "iconfont" !important;
  font-size: 16px;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.icon-zixun:before {
  content: "\e639";
}

.icon-wx:before {
  content: "\e6db";
}

.icon-phone:before {
  content: "\e663";
}

.icon-yanjing:before {
  content: "\e61a";
}

.icon-qq:before {
  content: "\e675";
}

.icon-zx:before {
  content: "\e623";
}

.icon-call:before {
  content: "\e6cf";
}

.icon-weixin1:before {
  content: "\e60c";
}

.icon-QQ-top:before {
  content: "\e605";
}

.icon-zuo-copy-copy:before {
  content: "\e602";
}

.icon-top:before {
  content: "\e601";
}

.icon-weixin:before {
  content: "\e61b";
}

.icon-guanbi:before {
  content: "\e603";
}

.icon-left1:before {
  content: "\e604";
}

.icon-bottom:before {
  content: "\e600";
}

.icon-left:before {
  content: "\e664";
}

.icon-right:before {
  content: "\e665";
}

.icon-left1-copy:before {
  content: "\e6dc";
}

@media (max-width: 991px) {
  .side_callem{
    display: none;
  }
}</pre></body></html>